MSSQLSERVER 存储过程

来源:互联网 发布:淘宝买家信誉钻石 编辑:程序博客网 时间:2024/06/14 07:16
 
  1. 系统存储过程--------------------------------  
  2. --列出SQL Server实例中的数据库  
  3. sp_databases  
  4. --返回SQL Server、数据库网关或基础数据源的特性名和匹配值的列表  
  5. sp_server_info  
  6. --返回当前环境中的存储过程列表  
  7. sp_stored_procedures  
  8. --返回当前环境下可查询的对象的列表(任何可出现在 FROM 子句中的对象)  
  9. sp_tables  
  10. select * from sysobjects  
  11. ---添加或更改SQL Server登录的密码。  
  12. sp_password  @new=null,@loginame='sa'  
  13. --将登录 Victoria 的密码更改为 ok。  
  14. EXEC sp_password NULL, 'ok', 'Victoria'  
  15. --将登录 Victoria 的密码由 ok 改为 coffee。  
  16. EXEC sp_password 'ok', 'coffee'  
  17. --更改配置选项  
  18. use master  
  19. go  
  20. exec sp_configure 'recovery interval','3'  
  21. reconfigure with override  
  22. go  
  23. --查看数据库文件  
  24. sp_helpdb tmp  
  25. use tmp  
  26. go  
  27. sp_helpfile  
  28. go  
  29. --分离数据库  
  30. use master  
  31. go  
  32. sp_detach_db tmp  
  33. go  
  34. --sp_helpdb tmp          --error  
  35. --go  
  36. --附加数据库  
  37. sp_attach_db tmp,@filename1='E:/DB/tmp_dat.mdf',@filename2='E:/DB/tmp_log.ldf'  
  38. go  
  39. sp_helpdb tmp  
  40. go  
  41. --添加磁盘转储设备  
  42. use master  
  43. go  
  44. exec sp_addumpdevice 'disk','mydiskdump','E:/DB/dump1.bak'  
  45. go  
  46. select * from sysdevices  
  47. go  
  48. --sp_dropdevice mydiskdump  
  49. --go  
  50. --备份整个tmp数据库  
  51. backup database tmp to mydiskdump  
  52. go  
  53. --备份日志  
  54. exec sp_addumpdevice 'disk','dump2','E:/DB/dump2.bak'  
  55. --sp_dropdevice dump2  
  56. backup log tmp to dump2  
  57. --还原完整数据库  
  58. restore database tmp from mydiskdump with norecovery  
  59. --还原日志  
  60. restore log tmp from dump2 with norecovery  
  61. --添加磁带备份设备  
  62. use master  
  63. go  
  64. EXEC sp_addumpdevice 'tape', 'tapedump1','//./tape0'  
  65. go  
  66. --删除设备  
  67. sp_dropdevice 'dump2'  
  68. --把数据库文件设置为只读  
  69. restore database tmp from mydiskdump  
  70. go  
  71. sp_dboption 'tmp','read only',true  
  72. go  
  73. --取消设置  
  74. sp_dboption 'tmp','read only',false  
  75. go  
  76. --更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。  
  77. use tmp  
  78. go  
  79. sp_rename sa,SA   
  80. select * from SA  
  81. --把数据库文件设置为自动周期性收缩  
  82. exec sp_dboption 'tmp',autoshrink,true  
  83. go  
  84. --同一时间内只有一个用户可以访问这个数据库  
  85. exec sp_dboption 'tmp','single user'  
  86. go  
  87. exec sp_dboption 'tmp','single user',false  
  88. go  
  89. --压缩数据库文件,并允许其有10%的未用空间  
  90. dbcc shrinkdatabase(pubs,10)  
  91. go  
  92. --创建自定义数据类型  
  93. exec sp_addtype City,'nvarchar(15)',null  
  94. go  
  95. --删除自定义数据类型  
  96. exec sp_droptype City  
  97. go  
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 三个月宝宝趴着不会抬头怎么办 我的月经不完怎么办 游泳时怎么办能浮出水面 游泳时眼镜起雾怎么办 练瑜伽手臂变粗怎么办 孕妇喝了芬达怎么办 宫口开了但头高怎么办 整天坐着肚子越来越大怎么办 坐久了屁股变大怎么办 屁股久坐的黑印怎么办 练瑜伽小腿变粗怎么办 练瑜伽腿粗了怎么办 练完瑜伽腿粗怎么办 肚子大屁股大腿粗怎么办 甲状腺偏大弥漫性欠均匀怎么办 大腿后侧拉伤了怎么办 腰和臀部都疼怎么办 瑜伽后弯后腰疼怎么办? 吃了大蒜肝痛怎么办 练瑜伽前躯不行怎么办 月子里碰冷水了怎么办 月子手碰凉水了怎么办 月子里碰了冷水怎么办 顺产后下面会痛怎么办 产后肚子瘦不下来怎么办 出月子后臀部很疼怎么办 做月子时臀部疼怎么办 月子臀部大腿疼困怎么办 产后抱孩子腰疼怎么办 剖腹产后5年小肚子很大怎么办 压力大工作忙瘦了怎么办? 哺乳乳房一大一小怎么办 哺乳期乳房一大一小怎么办 上班之后奶少了怎么办 出了月子还流恶露怎么办? 剖腹产2年刀疤痒怎么办 刨宫产6天伤口痒怎么办 脸的皮肤油油的怎么办 狗狗子宫蓄脓怎么办 刮宫后子宫壁薄怎么办 产妇有痔疮怎么办很疼