sqlServer2005系統儲存過程

2021-05-21 18:41:41 字數 2487 閱讀 7023

select * from sys.all_objects  列出所有sql server 2005中存在的所有系統儲存過程

下面列出部分系統儲存

1.sp_attach_db

將之前所刪除的會計部門資料庫載入只sql server 中

exec sp_attach_db @dbname='會計部門',@filename1='c:mssqldata會計部門.mdf'

go2.sp_rename

重新命名資料庫

exec sp_rename '會計部門','業務部門'

3.sp_changedbowner

將mike 設定為目前資料庫的擁有者

exec sp_changedbowner 'mike'

go4.sp_helpdb

顯示會計部門資料庫的相關資料

exec sp_helpdb '會計部門'

go5.sp_bindrule

將規則與特定的字段相連線,與表authors的字段au_id連線

exec sp_bindrule 'author_rule', 'authors.au_id'

go6.sp_help

顯示相關資訊

exec sp_help authors_rule

go7.sp_helptext

取得定義的內容

exec sp_helptext authors_rule

go8.sp_unbindrule

取消規則的連線關係

字段:exec sp_unbindrule 'authors.au_id'

go使用者自定義型別:

exec sp_unbindrule empid

go9.sp_bindefault

幫定預設值

exec sp_bindefault 'pay_rate','custom.[稅額]'

go10.sp_unbindefault

取消幫定

11.sp_addtype

建立使用者自定義型別

exec sp_addtype test_add,'varchar(10)','not null'

go建立乙個not null ,varchar(10)的自定義型別

12.sp_addmessage

建立自定義錯誤訊息

exec sp_addmessage 76548,9,'錯誤訊息測試'

goraiserror(76548,9,1)

76548表示錯誤**,9表示嚴重程度,『』表示訊息內容

13.sp_procoption

將儲存過程custorderhist設定為自動執行的儲存過程

exec sp_procoption 'custorderhist',@optionname=startup,@optionvalue='on'

@optionvalue引數設定啟動或關閉自動功能

14.sp_recompile

強迫重新編譯

exec sp_recompile 'authors_pro'

重新編譯儲存過程authors_pro

15.sp_helptrigger

檢視觸發器的相關資訊

16.sp_dboption

檢查當前資料庫的遞迴出發功能是否開啟

exec sp_dboption pubs,'recursive triggers'

將該功能開啟

exec sp_dboption pubs,'recursive triggers',true

17.sp_fulltext_database

用來啟用全文檢索功能或目前所在資料庫內刪除所有全文檢索功能

use pubs

goexec sp_fulltext_database 'enable'

啟用use pubs

goexec sp_fulltext_database 'disable'

刪除功能

18.sp_fulltext_catalog

建立、刪除全文目錄以及啟用和停止資料庫目錄的索引操作的功能   

19.sp_fulltext_table

啟用、刪除**的全文檢索功能

20.sp_fulltext_column

啟用、刪除列的全文檢索功能

21.sp_describe_cursor

用來返回乙個cursor,並說明它的屬性,如名稱、型別、狀態和行數

22.sp_describe_cursor_columns

返回乙個說明在cursor中每一列的屬性,如列的名稱、位置、大小、資料型別等資訊

23.sp_describe_cursor_tables

返回乙個包含說明cursor所參考的**名稱的cursor

24.sp_cursor_list

返回乙個會列出在所有連線中可見的cursor相關資訊   

25.sp_password   舊密碼     新密碼     登陸名

26.sp_attach_db 附加資料庫

修改sql server2005的系統時間

多說一句,以前我一直以為sql server裡的時間和sql server所在計算機的時間是一致的,直到乙個小時前才發現不是這樣的.修改前時間 print getdate 開啟高階系統控制選項 exec master.dbo.sp configure show advanced options 1 ...

SQL Server2005複製實現

一 準備工作 1 在發布伺服器上建立乙個共享目錄,作為發布快照檔案的存放目錄。例如 在d 盤根目錄下建資料夾名為pub 2 設定sql 發布伺服器和訂閱伺服器均設定 步驟 開啟服務 控制面板 管理工具 服務 右擊sqlserver agent 屬性 登入 選擇 此帳戶 輸入或選擇第一步中建立的win...

SQL Server 2005完全解除安裝

sql server 2005的解除安裝是乙個非常頭疼的問題。我曾經嘗試過直接使用 新增或刪除程式 工具解除安裝 清除安裝目錄 刪除登錄檔內容等等各種方式綜合解除安裝,勉強成功。現在終於找到了乙個事半功倍的方法,多次嘗試,未有失敗,具體如下 第一種是微軟官方提供的工具 msicuu2.exe 微軟官...