MSSQL2005數(shù)據(jù)庫導(dǎo)入導(dǎo)出+帶主鍵、自動增量、關(guān)系圖、表架構(gòu)等
關(guān)鍵詞:mssql2005、導(dǎo)入導(dǎo)出
1、在本地安裝Mssql Server 2005
2、接著安裝SQLServer2005_XMO.msi
3、安裝完SQLServer2005_XMO.msi后,還要安裝Database Publishing Wizard.msi
4、安裝之后需要重啟本機(jī)系統(tǒng)
http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/SQLServer2005_XMO.msi
這個是系統(tǒng)32位的安裝包
http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/SQLServer2005_XMO_x64.msi
這個是系統(tǒng)64位的安裝包
http://download.microsoft.com/download/2/1/b/21b68714-3d9a-4610-9eba-88509ffc27fb/DatabasePublishingWizard.msi
這個是系統(tǒng)通用的安裝包
5、安裝之后在電腦的左下角==>>開始==>>打開該工具
-----------------------------------------------以下是從服務(wù)器把數(shù)據(jù)庫備份到本地
6、
7、
8、
9、
10、
11、
溫馨提示:由于剛才的操作導(dǎo)出了數(shù)據(jù)庫架構(gòu),但是客戶本地并沒有該架構(gòu),如果這個備份還原到本地后,看到表中的架構(gòu)非dbo架構(gòu)或不是你指定的,可以使用以下腳本去批量修改表架構(gòu)
declare @name sysname
declare csr1 cursor
for
select TABLE_NAME from INFORMATION_SCHEMA.TABLES
open csr1
FETCH NEXT FROM csr1 INTO @name
while (@@FETCH_STATUS=0)
BEGIN
SET @name='舊的架構(gòu)名稱.' + @name
print 'ALTER SCHEMA 新的架構(gòu)名稱 TRANSFER ' + @name
fetch next from csr1 into @name
END
CLOSE csr1
DEALLOCATE csr1
-----------------------------------------以下是把本地數(shù)據(jù)庫導(dǎo)入到我司數(shù)據(jù)庫
1、打開Database Publishing Wizard
2、
3、
4、
5、
6、
7、
8、
9、遠(yuǎn)程登錄到我司服務(wù)器數(shù)據(jù)庫
10、打開SQL腳本后,會讓你再次確認(rèn)填寫用戶密碼,輸入即可
11、
完成導(dǎo)入
---------------------------------------------------------------------------
溫馨提示:如果數(shù)據(jù)庫帶有存儲過程和標(biāo)量函數(shù),請在會員中心提交服務(wù)支持告訴我們幫你開啟execute權(quán)限,如果數(shù)據(jù)庫沒帶存儲過程或標(biāo)量函數(shù),就無須通知我們處理了