Skip to content

Commit 91d9544

Browse files
committed
fixes in scripts
1 parent adc9c77 commit 91d9544

File tree

9 files changed

+83
-16
lines changed

9 files changed

+83
-16
lines changed

.gitignore

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
11
samples/in-memory/ticket-reservations/DemoWorkload/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
22
*.nupkg
3-
samples/in-memory/ticket-reservations/packages/CircularGauge.1.0.0/CreatePackageFile.bat
3+
samples/in-memory/ticket-reservations/packages/CircularGauge.1.0.0/CreatePackageFile.bat
4+
*.suo
5+
samples/databases/wide-world-importers/sample-scripts/always-encrypted/PopulateAlwaysEncryptedData/bin/Debug/PopulateAlwaysEncryptedData.exe
6+
*.pdb
7+
samples/databases/wide-world-importers/sample-scripts/always-encrypted/PopulateAlwaysEncryptedData/bin/Debug/PopulateAlwaysEncryptedData.vshost.exe
8+
*.Cache
9+
samples/databases/wide-world-importers/sample-scripts/always-encrypted/PopulateAlwaysEncryptedData/bin/Debug/PopulateAlwaysEncryptedData.exe.config
10+
samples/databases/wide-world-importers/sample-scripts/always-encrypted/PopulateAlwaysEncryptedData/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

samples/databases/wide-world-importers/wwi-database-scripts/2-wwi-construct-database-from-metadata-tables.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,8 +359,8 @@ BEGIN
359359
SET @SQL += @CrLf + N'WITH ' + @CrLf + N'(' + @CrLf
360360
+ @Indent + N'SYSTEM_VERSIONING = ON (HISTORY_TABLE = '
361361
+ QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + N')' + @CrLf
362-
+ N');' + @CrLf;
363-
+ N'ALTER INDEX ix_' + @TableName + N'_' + @TemporalTableSuffix + N'ON ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + N' REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE)'
362+
+ N');' + @CrLf
363+
+ N'ALTER INDEX ix_' + @TableName + N'_' + @TemporalTableSuffix + N' ON ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + N' REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE)';
364364
END;
365365

366366
SET @SQL += N';' + @CrLf + @GO;

samples/databases/wide-world-importers/wwi-database-scripts/3-wwi-recreate.sql

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,39 @@ END;
88
GO
99

1010
CREATE DATABASE WideWorldImporters
11-
11+
ON PRIMARY
12+
(
13+
NAME = WWI_Primary,
14+
FILENAME = 'D:\Data\WideWorldImporters.mdf',
15+
SIZE = 1GB,
16+
MAXSIZE = UNLIMITED,
17+
FILEGROWTH = 64MB
18+
),
19+
FILEGROUP USERDATA DEFAULT
20+
(
21+
NAME = WWI_UserData,
22+
FILENAME = 'D:\Data\WideWorldImporters_UserData.ndf',
23+
SIZE = 2GB,
24+
MAXSIZE = UNLIMITED,
25+
FILEGROWTH = 64MB
26+
)
27+
LOG ON
28+
(
29+
NAME = WWI_Log,
30+
FILENAME = 'E:\Log\WideWorldImporters.ldf',
31+
SIZE = 100MB,
32+
MAXSIZE = UNLIMITED,
33+
FILEGROWTH = 64MB
34+
)
1235
COLLATE Latin1_General_100_CI_AS;
1336
GO
1437

1538
ALTER DATABASE WideWorldImporters SET RECOVERY SIMPLE;
1639
GO
1740

41+
ALTER DATABASE WideWorldImporters SET AUTO_UPDATE_STATISTICS_ASYNC ON;
42+
GO
43+
1844
ALTER AUTHORIZATION ON DATABASE::WideWorldImporters to sa;
1945
GO
2046

@@ -148,6 +174,7 @@ WITH
148174
(
149175
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[People_Archive])
150176
);
177+
ALTER INDEX ix_People_Archive ON [Application].[People_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
151178
GO
152179

153180
CREATE INDEX [IX_Application_People_IsEmployee]
@@ -212,6 +239,7 @@ WITH
212239
(
213240
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Warehouse].[ColdRoomTemperatures_Archive])
214241
);
242+
ALTER INDEX ix_ColdRoomTemperatures_Archive ON [Warehouse].[ColdRoomTemperatures_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
215243
GO
216244

217245
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Regularly recorded temperatures of cold room chillers', @level0type = N'SCHEMA', @level0name = 'Warehouse', @level1type = N'TABLE', @level1name = 'ColdRoomTemperatures';
@@ -277,6 +305,7 @@ WITH
277305
(
278306
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[Countries_Archive])
279307
);
308+
ALTER INDEX ix_Countries_Archive ON [Application].[Countries_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
280309
GO
281310

282311
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Countries that contain the states or provinces (including geographic boundaries)', @level0type = N'SCHEMA', @level0name = 'Application', @level1type = N'TABLE', @level1name = 'Countries';
@@ -313,6 +342,7 @@ WITH
313342
(
314343
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[DeliveryMethods_Archive])
315344
);
345+
ALTER INDEX ix_DeliveryMethods_Archive ON [Application].[DeliveryMethods_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
316346
GO
317347

318348
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Ways that stock items can be delivered (ie: truck/van, post, pickup, courier, etc.', @level0type = N'SCHEMA', @level0name = 'Application', @level1type = N'TABLE', @level1name = 'DeliveryMethods';
@@ -340,6 +370,7 @@ WITH
340370
(
341371
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[PaymentMethods_Archive])
342372
);
373+
ALTER INDEX ix_PaymentMethods_Archive ON [Application].[PaymentMethods_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
343374
GO
344375

345376
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Ways that payments can be made (ie: cash, check, EFT, etc.', @level0type = N'SCHEMA', @level0name = 'Application', @level1type = N'TABLE', @level1name = 'PaymentMethods';
@@ -367,6 +398,7 @@ WITH
367398
(
368399
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[TransactionTypes_Archive])
369400
);
401+
ALTER INDEX ix_TransactionTypes_Archive ON [Application].[TransactionTypes_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
370402
GO
371403

372404
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Types of customer, supplier, or stock transactions (ie: invoice, credit note, etc.)', @level0type = N'SCHEMA', @level0name = 'Application', @level1type = N'TABLE', @level1name = 'TransactionTypes';
@@ -394,6 +426,7 @@ WITH
394426
(
395427
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Purchasing].[SupplierCategories_Archive])
396428
);
429+
ALTER INDEX ix_SupplierCategories_Archive ON [Purchasing].[SupplierCategories_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
397430
GO
398431

399432
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Categories for suppliers (ie novelties, toys, clothing, packaging, etc.)', @level0type = N'SCHEMA', @level0name = 'Purchasing', @level1type = N'TABLE', @level1name = 'SupplierCategories';
@@ -421,6 +454,7 @@ WITH
421454
(
422455
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Sales].[BuyingGroups_Archive])
423456
);
457+
ALTER INDEX ix_BuyingGroups_Archive ON [Sales].[BuyingGroups_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
424458
GO
425459

426460
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Customer organizations can be part of groups that exert greater buying power', @level0type = N'SCHEMA', @level0name = 'Sales', @level1type = N'TABLE', @level1name = 'BuyingGroups';
@@ -448,6 +482,7 @@ WITH
448482
(
449483
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Sales].[CustomerCategories_Archive])
450484
);
485+
ALTER INDEX ix_CustomerCategories_Archive ON [Sales].[CustomerCategories_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
451486
GO
452487

453488
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Categories for customers (ie restaurants, cafes, supermarkets, etc.)', @level0type = N'SCHEMA', @level0name = 'Sales', @level1type = N'TABLE', @level1name = 'CustomerCategories';
@@ -475,6 +510,7 @@ WITH
475510
(
476511
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Warehouse].[Colors_Archive])
477512
);
513+
ALTER INDEX ix_Colors_Archive ON [Warehouse].[Colors_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
478514
GO
479515

480516
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Stock items can (optionally) have colors', @level0type = N'SCHEMA', @level0name = 'Warehouse', @level1type = N'TABLE', @level1name = 'Colors';
@@ -502,6 +538,7 @@ WITH
502538
(
503539
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Warehouse].[PackageTypes_Archive])
504540
);
541+
ALTER INDEX ix_PackageTypes_Archive ON [Warehouse].[PackageTypes_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
505542
GO
506543

507544
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Ways that stock items can be packaged (ie: each, box, carton, pallet, kg, etc.', @level0type = N'SCHEMA', @level0name = 'Warehouse', @level1type = N'TABLE', @level1name = 'PackageTypes';
@@ -529,6 +566,7 @@ WITH
529566
(
530567
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Warehouse].[StockGroups_Archive])
531568
);
569+
ALTER INDEX ix_StockGroups_Archive ON [Warehouse].[StockGroups_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
532570
GO
533571

534572
EXEC sys.sp_addextendedproperty @name = N'Description', @value = N'Groups for categorizing stock items (ie: novelties, toys, edible novelties, etc.)', @level0type = N'SCHEMA', @level0name = 'Warehouse', @level1type = N'TABLE', @level1name = 'StockGroups';
@@ -563,6 +601,7 @@ WITH
563601
(
564602
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[StateProvinces_Archive])
565603
);
604+
ALTER INDEX ix_StateProvinces_Archive ON [Application].[StateProvinces_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
566605
GO
567606

568607
CREATE INDEX [FK_Application_StateProvinces_CountryID]
@@ -610,6 +649,7 @@ WITH
610649
(
611650
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Application].[Cities_Archive])
612651
);
652+
ALTER INDEX ix_Cities_Archive ON [Application].[Cities_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
613653
GO
614654

615655
CREATE INDEX [FK_Application_Cities_StateProvinceID]
@@ -733,6 +773,7 @@ WITH
733773
(
734774
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Purchasing].[Suppliers_Archive])
735775
);
776+
ALTER INDEX ix_Suppliers_Archive ON [Purchasing].[Suppliers_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
736777
GO
737778

738779
CREATE INDEX [FK_Purchasing_Suppliers_SupplierCategoryID]
@@ -866,6 +907,7 @@ WITH
866907
(
867908
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Sales].[Customers_Archive])
868909
);
910+
ALTER INDEX ix_Customers_Archive ON [Sales].[Customers_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
869911
GO
870912

871913
CREATE INDEX [FK_Sales_Customers_CustomerCategoryID]
@@ -1102,6 +1144,7 @@ WITH
11021144
(
11031145
SYSTEM_VERSIONING = ON (HISTORY_TABLE = [Warehouse].[StockItems_Archive])
11041146
);
1147+
ALTER INDEX ix_StockItems_Archive ON [Warehouse].[StockItems_Archive] REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = NONE);
11051148
GO
11061149

11071150
CREATE INDEX [FK_Warehouse_StockItems_SupplierID]

samples/databases/wide-world-importers/wwi-database-scripts/4-wwi-configure-required-database-objects.sql

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4010,8 +4010,7 @@ EXEC dbo.sp_rename @objname = N''Warehouse.VehicleTemperatures'',
40104010
SET @SQL = N'
40114011
CREATE TABLE Warehouse.VehicleTemperatures
40124012
(
4013-
VehicleTemperatureID bigint IDENTITY(1,1) NOT NULL
4014-
PRIMARY KEY NONCLUSTERED,
4013+
VehicleTemperatureID bigint IDENTITY(1,1) NOT NULL,
40154014
VehicleRegistration nvarchar(20) COLLATE Latin1_General_CI_AS NOT NULL,
40164015
ChillerSensorNumber int NOT NULL,
40174016
RecordedWhen datetime2(7) NOT NULL,
@@ -6137,9 +6136,6 @@ BEGIN
61376136
END;
61386137
GO
61396138

6140-
USE tempdb;
6141-
GO
6142-
61436139
/*
61446140
61456141
-- initial data population to ship date

samples/databases/wide-world-importers/wwi-database-scripts/5-wwi-load-seed-data.sql

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59121,7 +59121,3 @@ GO
5912159121
EXEC Sequences.ReseedAllSequences;
5912259122
GO
5912359123

59124-
USE tempdb;
59125-
GO
59126-
59127-
-76 Bytes
Binary file not shown.

samples/databases/wide-world-importers/wwi-database-scripts/7-wwi-enable-full-features.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ GO
55

66
SET NOCOUNT ON;
77

8-
EXECUTE Application.Configuration_ConfigureForEnterpriseEdition
8+
EXECUTE [Application].Configuration_ConfigureForEnterpriseEdition
99
GO
1010

samples/databases/wide-world-importers/wwi-dw-database-scripts/3-wwi-dw-recreate.sql

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
-- Recreate database - this script is generated in step 2
2-
31
USE master;
42

53
IF EXISTS(SELECT 1 FROM sys.databases WHERE name = N'WideWorldImportersDW')
@@ -10,12 +8,39 @@ END;
108
GO
119

1210
CREATE DATABASE WideWorldImportersDW
11+
ON PRIMARY
12+
(
13+
NAME = WWI_Primary,
14+
FILENAME = 'D:\Data\WideWorldImportersDW.mdf',
15+
SIZE = 2GB,
16+
MAXSIZE = UNLIMITED,
17+
FILEGROWTH = 64MB
18+
),
19+
FILEGROUP USERDATA DEFAULT
20+
(
21+
NAME = WWI_UserData,
22+
FILENAME = 'D:\Data\WideWorldImportersDW_UserData.ndf',
23+
SIZE = 2GB,
24+
MAXSIZE = UNLIMITED,
25+
FILEGROWTH = 64MB
26+
)
27+
LOG ON
28+
(
29+
NAME = WWI_Log,
30+
FILENAME = 'E:\Log\WideWorldImportersDW.ldf',
31+
SIZE = 100MB,
32+
MAXSIZE = UNLIMITED,
33+
FILEGROWTH = 64MB
34+
)
1335
COLLATE Latin1_General_100_CI_AS;
1436
GO
1537

1638
ALTER DATABASE WideWorldImportersDW SET RECOVERY SIMPLE;
1739
GO
1840

41+
ALTER DATABASE WideWorldImporters SET AUTO_UPDATE_STATISTICS_ASYNC ON;
42+
GO
43+
1944
ALTER AUTHORIZATION ON DATABASE::WideWorldImportersDW to sa;
2045
GO
2146

4 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)