成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 四川OA系統(tǒng) > 成都OA系統(tǒng) > 成都網(wǎng)站建設(shè)公司
MSSQL數(shù)據(jù)庫從本機上傳到空間的方法
網(wǎng)站在本地調(diào)試好以后就要傳到虛擬主機上去了,但MSSQL數(shù)據(jù)庫有點不好傳,用網(wǎng)上常用的先備份再還原的方法不行,提示沒有操作權(quán)限出錯時,不防試試這個方法.
第一步:通過SQL腳本生成表結(jié)構(gòu)
可以保證本地數(shù)據(jù)庫中視圖、存儲過程、以及表的默認(rèn)值、標(biāo)識、主鍵等屬性的完整性,避免由于DTS傳輸引起丟失屬性的問題,同時使用查詢分析器執(zhí)行SQL腳本,在服務(wù)器端創(chuàng)建表結(jié)構(gòu); 1)、 請您先運行本地的企業(yè)管理器 2)、請您點擊您本地的數(shù)據(jù)庫點擊右健-》選擇生成SQL腳本 3)、 選擇常規(guī)-》點擊全部顯示,選擇您想導(dǎo)出的腳本對象 4)、 點擊選項-》表腳本選項,把您所用到的腳本選中然后點擊確定 5)、 為自己導(dǎo)入的.sql腳本文件命名,并保存在本地 6)、 找到剛才我們保存在本地的.sql腳本文件,使用記事本打開 7)、 選擇編輯-》替換,把程序中所有[dbo]的字符都更改成您SQL空間的登錄名,不是數(shù)據(jù)庫名,更換完成后保存關(guān)閉記事本 8)、 通過數(shù)據(jù)庫登陸地址、數(shù)據(jù)庫登陸名、和數(shù)據(jù)庫密碼,使用企業(yè)管理器連接到主機服務(wù)器上,然后選擇查詢分析器 9)、 點擊打開選擇剛才編輯過的.sql腳本,然后點擊運行 說明:這步完成后可以直接導(dǎo)入數(shù)據(jù),沒有進行下面的操作也成功了,可以先試試.
第二步:在本地創(chuàng)建一個SQL數(shù)據(jù)庫
1)、完成上面操作后,請您選擇數(shù)據(jù)庫點擊右鍵選擇新建數(shù)據(jù)庫,由于您在中國域名網(wǎng)申請的是虛擬主機,分配的權(quán)限都是user的而不是dbo的權(quán)限,因此需要您在本地也創(chuàng)建一個與服務(wù)器一樣的配置,以便正常完成導(dǎo)入操作 2)、在常規(guī)-》名稱處輸入中國域名網(wǎng)開通通知中告知您的數(shù)據(jù)庫庫名,然后點擊確定。 3)、選擇安全性-》新建登陸 4)、在常規(guī)選擇中輸入名稱、身份驗證選擇SQL Server身份驗證、默認(rèn)設(shè)置選擇您剛剛新建的數(shù)據(jù)庫 5)、在數(shù)據(jù)庫訪問中選中剛剛您創(chuàng)建的數(shù)據(jù)庫,然后點擊確定 6)、現(xiàn)在我們再回到剛才我們創(chuàng)建的數(shù)據(jù)庫,然后點擊右鍵-》屬性 7)、選擇權(quán)限,然后把相應(yīng)權(quán)限賦予新建的用戶名,現(xiàn)在我們新的數(shù)據(jù)庫就已經(jīng)創(chuàng)建完成了。下一步工作就是如何把老數(shù)據(jù)庫中的文件導(dǎo)入到我們的新數(shù)據(jù)庫中
第三步:將原數(shù)據(jù)庫備份并還原到新創(chuàng)建的數(shù)據(jù)庫中
1)、選擇老數(shù)據(jù)庫點擊右鍵-》所有任務(wù)-》備份數(shù)據(jù)庫 2)、在常規(guī)選項中-》目的中點擊添加選擇您需要備份出文件的位置 3)、等備份完成后,我們重新選擇新數(shù)據(jù)庫點擊右鍵-》所有任務(wù)-》還原數(shù)據(jù)庫 4)、在常規(guī)中選擇從設(shè)備,并在參數(shù)設(shè)備中點擊選擇設(shè)備 5)、點擊添加選擇我們剛剛從老數(shù)據(jù)庫中備份出來的文件,然后點擊確定 6)、現(xiàn)在我們在還原數(shù)據(jù)庫中再點擊選項,把在現(xiàn)有數(shù)據(jù)庫上強制還原選中,點擊確定進行還原操作,等還原完畢后我們新數(shù)據(jù)庫就已經(jīng)與老數(shù)據(jù)庫的內(nèi)容一樣了,最后一步操作就是把數(shù)據(jù)從新數(shù)據(jù)庫中使用DTS導(dǎo)出協(xié)議導(dǎo)入到服務(wù)器上
第四步:通過企業(yè)管理器的DTS傳輸方式將本地數(shù)據(jù)導(dǎo)出到服務(wù)器。
1)、找到您新的數(shù)據(jù)庫 2)、點擊右?。匪腥蝿?wù)-》導(dǎo)出數(shù)據(jù) 3)、進入DTS導(dǎo)入/導(dǎo)出界面,直接點擊下一步 4)、從選擇數(shù)據(jù)源窗口中選擇您本地的數(shù)據(jù)庫 5)、在選擇目的窗口中需要您填寫服務(wù)器地址、輸入數(shù)據(jù)庫用戶名和密碼,等連接成功后選擇數(shù)據(jù)庫,然后點擊下一步 6)、在指定復(fù)制或查詢中,您可以選擇您需要導(dǎo)入的類型,一般為默認(rèn) 7)、在選擇源表和視圖中,點擊全選,點擊下一步,這樣就把您本地數(shù)據(jù)庫中的文件導(dǎo)入到服務(wù)器上了,現(xiàn)在我們的導(dǎo)入數(shù)據(jù)庫工作就已經(jīng)全部完成了。