一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - CMD命令操作MSSQL2005數據庫(命令整理)

CMD命令操作MSSQL2005數據庫(命令整理)

2020-01-07 15:44MSSQL教程網 Sql Server

創建數據庫、創建用戶、修改數據的所有者、設置READ_COMMITTED_SNAPSHOT以及備份、日志扥等等,感興趣的朋友可以參考下

打開CMD命令 
執行:sqlcmd/? 
CMD命令操作MSSQL2005數據庫(命令整理)
這是sqlcmd命令的一些幫助信息 
通過上面可以知道怎么連數據庫了 
執行:sqlcmd -S 服務器地址 -d 數據庫名稱 -U 用戶密碼 -P 密碼 
以下是操作數據庫的一下命令 

復制代碼代碼如下:


0. 創建數據庫 
CREATE DATABASE DB001 
1. 創建用戶 
CREATE LOGIN USER1 
WITH PASSWORD = 'USER_PW'; 
2. 修改數據的所有者 
USE DB001 
exec sp_changedbowner 'USER1' 
GO 
3. 設置READ_COMMITTED_SNAPSHOT 
ALTER DATABASE [DB001] SET READ_COMMITTED_SNAPSHOT ON 
GO 
4.修改字符集 
ALTER DATABASE DB001 COLLATE SQL_Latin1_General_CP437_CS_AS 
GO 
5. 獲取所有數據庫名: 
Select Name FROM Master..SysDatabases 
6 . 獲取所有表名: 
select name from sysobjects where type='U' 
XType='U':表示所有用戶表; 
XType='S':表示所有系統表; 
7. 獲取所有字段名: 
Select Name from SysColumns Where id=Object_Id('TableName') 
8. 查看與某一個表相關的視圖、存儲過程、函數 
select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%TableName%' 
9. 查詢某一個表的字段和數據類型 
select column_name,data_type from information_schema.columns 
where table_name = N'TableName' 
10. 獲取數據庫文件路徑 
select ltrim(rtrim(filename)) from dbname ..sysfiles where charindex('MDF',filename)>0 
or 
select ltrim(rtrim(filename)) from dbname ..sysfiles where charindex('LDF',filename)>0 


MSSQL2005_數據庫備份語句 

--完整備份 
Backup Database NorthwindCS 
To disk='G:\Backup\NorthwindCS_Full_20070908.bak' 

--差異備份 
Backup Database NorthwindCS 
To disk='G:\Backup\NorthwindCS_Diff_20070908.bak' 
With Differential 

--日志備份,默認截斷日志 
Backup Log NorthwindCS 
To disk='G:\Backup\NorthwindCS_Log_20070908.bak' 

--日志備份,不截斷日志 
Backup Log NorthwindCS 
To disk='G:\Backup\NorthwindCS_Log_20070908.bak' 
With No_Truncate 

--截斷日志不保留 
Backup Log NorthwindCS 
With No_Log 

--或者 
Backup Log NorthwindCS 
With Truncate_Only 
--截斷之后日志文件不會變小 
--有必要可以進行收縮 

--文件備份 
Exec Sp_Helpdb NorthwindCS --查看數據文件 
Backup Database NorthwindCS 
File='NorthwindCS' --數據文件的邏輯名 
To disk='G:\Backup\NorthwindCS_File_20070908.bak' 

--文件組備份 
Exec Sp_Helpdb NorthwindCS --查看數據文件 
Backup Database NorthwindCS 
FileGroup='Primary' --數據文件的邏輯名 
To disk='G:\Backup\NorthwindCS_FileGroup_20070908.bak' 
With init 

--分割備份到多個目標 
--恢復的時候不允許丟失任何一個目標
 
Backup Database NorthwindCS 
To disk='G:\Backup\NorthwindCS_Full_1.bak' 
,disk='G:\Backup\NorthwindCS_Full_2.bak' 

--鏡像備份 
--每個目標都是相同的
 
Backup Database NorthwindCS 
To disk='G:\Backup\NorthwindCS_Mirror_1.bak' 
Mirror 
To disk='G:\Backup\NorthwindCS_Mirror_2.bak' 
With Format --第一次做鏡像備份的時候格式化目標 

--鏡像備份到本地和遠程 
Backup Database NorthwindCS 
To disk='G:\Backup\NorthwindCS_Mirror_1.bak' 
Mirror 
To disk='\\192.168.1.200\Backup\NorthwindCS_Mirror_2.bak' 
With Format 

--每天生成一個備份文件 
Declare @Path Nvarchar(2000) 
Set @Path ='G:\Backup\NorthwindCS_Full_' 
+Convert(Nvarchar,Getdate(),112)+'.bak' 

Backup Database NorthwindCS 
To disk=@Path 

--從NoRecovery或者 
--Standby模式恢復數據庫為可用
 
Restore Database NorthwindCS_Bak 
With Recovery 

--查看目標備份中的備份集 
Restore HeaderOnly 
From Disk ='G:\Backup\NorthwindCS_Full_20070908.bak' 

--查看目標備份的第一個備份集的信息 
Restore FileListOnly 
From Disk ='G:\Backup\NorthwindCS_Full_20070908_2.bak' 
With File=1 

--查看目標備份的卷標 
Restore LabelOnly 
From Disk ='G:\Backup\NorthwindCS_Full_20070908_2.bak' 

--備份設置密碼保護備份 
Backup Database NorthwindCS 
To disk='G:\Backup\NorthwindCS_Full_20070908.bak' 
With Password = '123',init 

Restore Database NorthwindCS 
From disk='G:\Backup\NorthwindCS_Full_20070908.bak' 
With Password = '123'

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 被夫上司侵犯了中文字幕 | www红色一片在线观看版 | 黄动漫软件车车好快的车车 | 国产精自产拍久久久久久 | 香港三级血恋3 | 久久一er精这里有精品 | 好大好硬好长好爽a网站 | 日本人成动漫网站在线观看 | 免费日韩| 99久久免费国产香蕉麻豆 | 亚洲午夜久久久 | 逼逼流水了 | 欧美精品亚洲精品日韩1818 | 久久一本综合 | 天天av天天翘天天综合网 | 亚洲免费视 | 久久久久久久国产精品视频 | 太大了轻点阿受不了小说h 四色6677最新永久网站 | 欧美极品brazzers 高清 | 国产精品网站在线观看 | 日韩a级片视频 | 色综合天天综合中文网 | 特黄特色大片免费高清视频 | 欧美一卡2卡3卡四卡海外精品 | 大桥未久midd—962在线 | 日韩 欧美 国产 亚洲 中文 | 爆操女友| 我年轻漂亮的继坶2中字在线播放 | 精品91一区二区三区 | 四虎精品影视 | 美女脱一净二净不带胸罩 | 国产精品自在欧美一区 | 深夜免费在线观看 | 亚洲国产精品网 | 久久精品国产清白在天天线 | 99久久精品国产综合一区 | 99精品视频只99有精品 | 3d动漫被吸乳羞羞 | 99久久一区二区精品 | 久久嫩草影院网站 | 亚洲国产精品热久久 |