Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.52 KB | None | 0 0
  1. USE [master]
  2. GO
  3. /****** Object: Database [products] Script Date: 11.04.2019 18:48:52 ******/
  4. CREATE DATABASE [products]
  5. CONTAINMENT = NONE
  6. ON PRIMARY
  7. ( NAME = N'products', FILENAME = N'E:\MSSQL\DATA\products.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
  8. LOG ON
  9. ( NAME = N'products_log', FILENAME = N'E:\MSSQL\LOG\products_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
  10. GO
  11. ALTER DATABASE [products] SET COMPATIBILITY_LEVEL = 140
  12. GO
  13. IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
  14. begin
  15. EXEC [products].[dbo].[sp_fulltext_database] @action = 'enable'
  16. end
  17. GO
  18. ALTER DATABASE [products] SET ANSI_NULL_DEFAULT OFF
  19. GO
  20. ALTER DATABASE [products] SET ANSI_NULLS OFF
  21. GO
  22. ALTER DATABASE [products] SET ANSI_PADDING OFF
  23. GO
  24. ALTER DATABASE [products] SET ANSI_WARNINGS OFF
  25. GO
  26. ALTER DATABASE [products] SET ARITHABORT OFF
  27. GO
  28. ALTER DATABASE [products] SET AUTO_CLOSE OFF
  29. GO
  30. ALTER DATABASE [products] SET AUTO_SHRINK OFF
  31. GO
  32. ALTER DATABASE [products] SET AUTO_UPDATE_STATISTICS ON
  33. GO
  34. ALTER DATABASE [products] SET CURSOR_CLOSE_ON_COMMIT OFF
  35. GO
  36. ALTER DATABASE [products] SET CURSOR_DEFAULT GLOBAL
  37. GO
  38. ALTER DATABASE [products] SET CONCAT_NULL_YIELDS_NULL OFF
  39. GO
  40. ALTER DATABASE [products] SET NUMERIC_ROUNDABORT OFF
  41. GO
  42. ALTER DATABASE [products] SET QUOTED_IDENTIFIER OFF
  43. GO
  44. ALTER DATABASE [products] SET RECURSIVE_TRIGGERS OFF
  45. GO
  46. ALTER DATABASE [products] SET DISABLE_BROKER
  47. GO
  48. ALTER DATABASE [products] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
  49. GO
  50. ALTER DATABASE [products] SET DATE_CORRELATION_OPTIMIZATION OFF
  51. GO
  52. ALTER DATABASE [products] SET TRUSTWORTHY OFF
  53. GO
  54. ALTER DATABASE [products] SET ALLOW_SNAPSHOT_ISOLATION OFF
  55. GO
  56. ALTER DATABASE [products] SET PARAMETERIZATION SIMPLE
  57. GO
  58. ALTER DATABASE [products] SET READ_COMMITTED_SNAPSHOT OFF
  59. GO
  60. ALTER DATABASE [products] SET HONOR_BROKER_PRIORITY OFF
  61. GO
  62. ALTER DATABASE [products] SET RECOVERY FULL
  63. GO
  64. ALTER DATABASE [products] SET MULTI_USER
  65. GO
  66. ALTER DATABASE [products] SET PAGE_VERIFY CHECKSUM
  67. GO
  68. ALTER DATABASE [products] SET DB_CHAINING OFF
  69. GO
  70. ALTER DATABASE [products] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
  71. GO
  72. ALTER DATABASE [products] SET TARGET_RECOVERY_TIME = 60 SECONDS
  73. GO
  74. ALTER DATABASE [products] SET DELAYED_DURABILITY = DISABLED
  75. GO
  76. EXEC sys.sp_db_vardecimal_storage_format N'products', N'ON'
  77. GO
  78. ALTER DATABASE [products] SET QUERY_STORE = OFF
  79. GO
  80. USE [products]
  81. GO
  82. ALTER DATABASE SCOPED CONFIGURATION SET IDENTITY_CACHE = ON;
  83. GO
  84. ALTER DATABASE SCOPED CONFIGURATION SET LEGACY_CARDINALITY_ESTIMATION = OFF;
  85. GO
  86. ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY SET LEGACY_CARDINALITY_ESTIMATION = PRIMARY;
  87. GO
  88. ALTER DATABASE SCOPED CONFIGURATION SET MAXDOP = 0;
  89. GO
  90. ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY SET MAXDOP = PRIMARY;
  91. GO
  92. ALTER DATABASE SCOPED CONFIGURATION SET PARAMETER_SNIFFING = ON;
  93. GO
  94. ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY SET PARAMETER_SNIFFING = PRIMARY;
  95. GO
  96. ALTER DATABASE SCOPED CONFIGURATION SET QUERY_OPTIMIZER_HOTFIXES = OFF;
  97. GO
  98. ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY SET QUERY_OPTIMIZER_HOTFIXES = PRIMARY;
  99. GO
  100. USE [products]
  101. GO
  102. /****** Object: Table [dbo].[Categories] Script Date: 11.04.2019 18:48:53 ******/
  103. SET ANSI_NULLS ON
  104. GO
  105. SET QUOTED_IDENTIFIER ON
  106. GO
  107. CREATE TABLE [dbo].[Categories](
  108. [Id] [int] IDENTITY(1,1) NOT NULL,
  109. [Name] [nvarchar](64) NOT NULL
  110. ) ON [PRIMARY]
  111. GO
  112. /****** Object: Table [dbo].[Products] Script Date: 11.04.2019 18:48:53 ******/
  113. SET ANSI_NULLS ON
  114. GO
  115. SET QUOTED_IDENTIFIER ON
  116. GO
  117. CREATE TABLE [dbo].[Products](
  118. [Id] [int] IDENTITY(1,1) NOT NULL,
  119. [Name] [nvarchar](64) NOT NULL,
  120. [Category] [int] NULL
  121. ) ON [PRIMARY]
  122. GO
  123. SET IDENTITY_INSERT [dbo].[Categories] ON
  124. GO
  125. INSERT [dbo].[Categories] ([Id], [Name]) VALUES (1, N'a')
  126. GO
  127. INSERT [dbo].[Categories] ([Id], [Name]) VALUES (2, N'b')
  128. GO
  129. INSERT [dbo].[Categories] ([Id], [Name]) VALUES (3, N'c')
  130. GO
  131. INSERT [dbo].[Categories] ([Id], [Name]) VALUES (4, N'd')
  132. GO
  133. SET IDENTITY_INSERT [dbo].[Categories] OFF
  134. GO
  135. SET IDENTITY_INSERT [dbo].[Products] ON
  136. GO
  137. INSERT [dbo].[Products] ([Id], [Name], [Category]) VALUES (1, N'first product with category', 1)
  138. GO
  139. INSERT [dbo].[Products] ([Id], [Name], [Category]) VALUES (2, N'second product with category', 1)
  140. GO
  141. INSERT [dbo].[Products] ([Id], [Name], [Category]) VALUES (3, N'third product with category', 3)
  142. GO
  143. INSERT [dbo].[Products] ([Id], [Name], [Category]) VALUES (4, N'fourth product with category', 4)
  144. GO
  145. INSERT [dbo].[Products] ([Id], [Name], [Category]) VALUES (5, N'product without category', NULL)
  146. GO
  147. SET IDENTITY_INSERT [dbo].[Products] OFF
  148. GO
  149. USE [master]
  150. GO
  151. ALTER DATABASE [products] SET READ_WRITE
  152. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement