找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 3691|回复: 1

[资料] 建立标准数据库结构代码for sqlserver

[复制链接]
发表于 2019-1-25 15:57:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
  1. -- 创建数据库
  2. USE master;

  3. go

  4. IF DB_ID (N'U8CLOUD') IS NOT NULL
  5. DROP DATABASE [U8CLOUD];
  6. go
  7. CREATE DATABASE [U8CLOUD]

  8. go

  9. ALTER DATABASE [U8CLOUD] ADD FILEGROUP [NNC_DATA01]


  10. go
  11. ALTER DATABASE [U8CLOUD] ADD FILEGROUP [NNC_DATA02]
  12. go
  13. ALTER DATABASE [U8CLOUD] ADD FILEGROUP [NNC_DATA03]
  14. go
  15. ALTER DATABASE [U8CLOUD] ADD FILEGROUP [NNC_INDEX01]
  16. go
  17. ALTER DATABASE [U8CLOUD] ADD FILEGROUP [NNC_INDEX02]
  18. go
  19. ALTER DATABASE [U8CLOUD] ADD FILEGROUP [NNC_INDEX03]
  20. go
  21. ALTER DATABASE [U8CLOUD] ADD FILE(NAME = N'nnc_data01', FILENAME = N'D:\U8Cdata\nnc_data01_Data.NDF' , SIZE = 500, FILEGROWTH = 200) TO FILEGROUP [NNC_DATA01]
  22. go
  23. ALTER DATABASE [U8CLOUD] ADD FILE(NAME = N'nnc_data02', FILENAME = N'D:\U8Cdata\nnc_data02_Data.NDF' , SIZE = 500, FILEGROWTH = 200) TO FILEGROUP [NNC_DATA02]
  24. go
  25. ALTER DATABASE [U8CLOUD] ADD FILE(NAME = N'nnc_data03', FILENAME = N'D:\U8Cdata\nnc_data03_Data.NDF' , SIZE = 500, FILEGROWTH = 200) TO FILEGROUP [NNC_DATA03]
  26. go
  27. ALTER DATABASE [U8CLOUD] ADD FILE(NAME = N'nnc_index01', FILENAME = N'D:\U8Cdata\nnc_index01_Data.NDF' , SIZE = 200, FILEGROWTH = 100) TO FILEGROUP [NNC_INDEX01]
  28. go
  29. ALTER DATABASE [U8CLOUD] ADD FILE(NAME = N'nnc_index02', FILENAME = N'D:\U8Cdata\nnc_index02_Data.NDF' , SIZE = 200, FILEGROWTH = 100) TO FILEGROUP [NNC_INDEX02]
  30. go
  31. ALTER DATABASE [U8CLOUD] ADD FILE(NAME = N'nnc_index03', FILENAME = N'D:\U8Cdata\nnc_index03_Data.NDF' , SIZE = 200, FILEGROWTH = 100) TO FILEGROUP [NNC_INDEX03]
  32. go
  33. -- 调整临时表空间
  34. declare @name char(50)
  35. declare @sql nvarchar(500)
  36. select @name=rtrim(name) from tempdb.dbo.sysfiles where status & 0x40 != 0x40
  37. set @sql='alter database tempdb modify file ( name='+@name+',size=500mb,filegrowth=10mb)'
  38. exec master.dbo.sp_executesql @sql


  39. --切换数据库
  40. use U8CLOUD
  41. go

  42. --启用快照隔离
  43. declare @exec_stmt nvarchar(4000) select @exec_stmt='ALTER DATABASE '+db_name()+' set read_committed_snapshot ON ' exec (@exec_stmt)
  44. --禁用并行
  45. EXEC sp_configure 'show advanced options' , 1
  46. go
  47. reconfigure with override
  48. go
  49. sp_configure 'max degree of parallelism',1
  50. go
  51. reconfigure with override
  52. go
复制代码


发表于 2019-12-17 21:39:08 | 显示全部楼层
这个 还需要修改吗?直接执行就可以了
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-4-26 13:12 , Processed in 0.039062 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表