精細(xì)管理 · 敏捷經(jīng)營(yíng) · 快速應(yīng)用
規(guī)范流程 · 提升效益
規(guī)范管理 · 精細(xì)理財(cái)
山東用友為您整理了用友U8維護(hù)人員常用的數(shù)據(jù)庫(kù)管理語(yǔ)句,在關(guān)鍵時(shí)刻說(shuō)不定你能用上,下面一起來(lái)學(xué)習(xí)一下數(shù)據(jù)庫(kù)管理中的常用SQL語(yǔ)句,供大家交流學(xué)習(xí)。
濟(jì)南用友主要服務(wù)于濟(jì)南地區(qū)的中型、小微型企業(yè)客戶,是山東用友軟件金牌經(jīng)銷(xiāo)商,公司主要代理用友暢捷通T+、T1商貿(mào)寶、T3用友通、T6暢捷通ERP,用友U8等企業(yè)管理軟件。(濟(jì)南用友軟件咨詢熱線:0531-82825553)
一、查看數(shù)據(jù)庫(kù)啟動(dòng)時(shí)間
select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 /*查看數(shù)據(jù)庫(kù)服務(wù)器名和實(shí)例名
print Server Name.........: + convert(varchar(30),@@SERVERNAME)
print Instance............: + convert(varchar(30),@@SERVICENAME)
二、查看所有數(shù)據(jù)庫(kù)名稱(chēng)及大小
sp_helpdb /*查看某個(gè)特定數(shù)據(jù)庫(kù)的名稱(chēng)及大小及存儲(chǔ)位置
exec sp_helpdb UFDATA_002_2008 /*重命名數(shù)據(jù)庫(kù)用的SQL
sp_renamedb old_dbname , new_dbname
三、查看數(shù)據(jù)庫(kù)的版本
select @@version
四、查看數(shù)據(jù)庫(kù)所在機(jī)器操作系統(tǒng)參數(shù)
exec master..xp_msver
五、查看數(shù)據(jù)庫(kù)啟動(dòng)的參數(shù)
sp_configure
六、查看所有數(shù)據(jù)庫(kù)用戶登錄信息
sp_helplogins /*查看所有數(shù)據(jù)庫(kù)用戶所屬的角色信息
sp_helpsrvrolemember /*修復(fù)遷移服務(wù)器時(shí)孤立用戶時(shí),可以用的fix_orphan_user腳本或者LoneUser過(guò)程 *//*更改某個(gè)數(shù)據(jù)對(duì)象的用戶屬主
sp_changeobjectowner [@objectname =] object , [@newowner =] owner /*注意: 更改對(duì)象名的任一部分都可能破壞腳本和存儲(chǔ)過(guò)程。把一臺(tái)服務(wù)器上的數(shù)據(jù)庫(kù)用戶登錄信息備份出來(lái)可以用add_login_to_aserver腳本
七、查看鏈接服務(wù)器
sp_helplinkedsrvlogin /*查看遠(yuǎn)端數(shù)據(jù)庫(kù)用戶登錄信息
sp_helpremotelogin
八、查看某數(shù)據(jù)庫(kù)下某個(gè)數(shù)據(jù)對(duì)象的大小
sp_spaceused @objname /*還可以用sp_toptables過(guò)程看最大的N(默認(rèn)為50)個(gè)表 *//*查看某數(shù)據(jù)庫(kù)下某個(gè)數(shù)據(jù)對(duì)象的索引信息
sp_helpindex @objname/*還可以用SP_NChelpindex過(guò)程查看更詳細(xì)的索引情況
SP_NChelpindex @objname /*clustered索引是把記錄按物理順序排列的,索引占的空間比較少。對(duì)鍵值DML操作十分頻繁的表我建議用非clustered索引和約束,fillfactor參數(shù)都用默認(rèn)值。*//*查看某數(shù)據(jù)庫(kù)下某個(gè)數(shù)據(jù)對(duì)象的的約束信息
sp_helpconstraint @objname
九.查看數(shù)據(jù)庫(kù)里所有的存儲(chǔ)過(guò)程和函數(shù)
use @database_name
sp_stored_procedures /*查看存儲(chǔ)過(guò)程和函數(shù)的源代碼
sp_helptext @procedure_name /*查看包含某個(gè)字符串@str的數(shù)據(jù)對(duì)象名稱(chēng)
select distinct object_name(id) from syscomments where text like %@str% /*創(chuàng)建加密的存儲(chǔ)過(guò)程或函數(shù)在AS前面加WITH ENCRYPTION參數(shù)解密加密過(guò)的存儲(chǔ)過(guò)程和函數(shù)可以用sp_decrypt過(guò)程
十.查看數(shù)據(jù)庫(kù)里用戶和進(jìn)程的信息
sp_who /*查看SQL Server數(shù)據(jù)庫(kù)里的活動(dòng)用戶和進(jìn)程的信息
sp_who active /*查看SQL Server數(shù)據(jù)庫(kù)里的鎖的情況
sp_lock /*進(jìn)程號(hào)1-50是SQL Server系統(tǒng)內(nèi)部用的,進(jìn)程號(hào)大于50的才是用戶的連接進(jìn)程.
spid是進(jìn)程編號(hào),dbid是數(shù)據(jù)庫(kù)編號(hào),objid是數(shù)據(jù)對(duì)象編號(hào)*//*查看進(jìn)程正在執(zhí)行的SQL語(yǔ)句
dbcc inputbuffer ()
用友軟件,用心服務(wù)!正版軟件,假一賠十!上門(mén)服務(wù),全程免費(fèi)培訓(xùn),做賬支持!一年免費(fèi)服務(wù),全程使用無(wú)憂!如有其它不明白的問(wèn)題,或需要我們解決的問(wèn)題,請(qǐng)聯(lián)系濟(jì)南用友客服!電話:0531-82825553。也可以通過(guò)在線咨詢聯(lián)系技術(shù)QQ273754161,濟(jì)南用友軟件銷(xiāo)售服務(wù)中心