方法/步驟一:代碼方法
成都創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為依安等服務(wù)建站,依安等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為依安企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
1
打開SQL Server,可以選擇Windows方式連接。
2
打開數(shù)據(jù)庫,右鍵某一個(gè)數(shù)據(jù)庫,選擇“新建查詢(Q)”。
3
再代碼界面輸入如下代碼,點(diǎn)擊F5鍵或者點(diǎn)擊運(yùn)行按鈕即可。
代碼如下:
EXEC sp_attach_db @dbname = '你的數(shù)據(jù)庫名',
@filename1 = 'mdf文件路徑(包綴名)',
@filename2 = 'Ldf文件路徑(包綴名)'
4
可以看到導(dǎo)入成功。如果導(dǎo)入不成功,則需要修改mdf,ldf文件的權(quán)限。右鍵-屬性-安全-編輯,完全控制選擇允許。
5
這樣導(dǎo)入問題即可迎刃而解,當(dāng)然,有時(shí)會(huì)遇到版本不兼容問題,低版本不能導(dǎo)入高版本SQL的mdf和ldf文件。
END
方法/步驟:直接附加mdf,ldf文件
在“數(shù)據(jù)庫”處右鍵選擇“附加”,打開附加界面。
在“附加數(shù)據(jù)庫”界面,添加mdf文件即可,點(diǎn)擊“確定”。
如果導(dǎo)入出現(xiàn)錯(cuò)誤,則可以用第一種方法,屢試不爽。
sqlserver的數(shù)據(jù)庫導(dǎo)入MSSQLServer數(shù)據(jù)庫方法:
現(xiàn)有數(shù)據(jù)庫是mdf格式還是bak格式。
1、如果是mdf格式,采用附加數(shù)據(jù)庫方式。
2、如果是bak格式,則要選擇還原數(shù)據(jù)庫方式。
具體附加數(shù)據(jù)庫方法:
1、企業(yè)管理器-數(shù)據(jù)庫--所有任務(wù)--附加數(shù)據(jù)庫--選擇你的mdf文件,然后進(jìn)行附加操作即可。
還原數(shù)據(jù)庫方法:
1.右擊SQL Server 2000實(shí)例下的“數(shù)據(jù)庫”文件夾。就是master等數(shù)據(jù)庫上一級(jí)的那個(gè)圖標(biāo)。選擇“所有任務(wù)”,“還原數(shù)據(jù)庫”。
2.在“還原為數(shù)據(jù)庫”中填上你希望恢復(fù)的數(shù)據(jù)庫名字。這個(gè)名字應(yīng)該與你的源碼中使用的數(shù)據(jù)庫名字一致。
3.在彈出的對(duì)話框中,選“從設(shè)備”。
4.點(diǎn)擊“選擇設(shè)備”。
5.點(diǎn)擊“添加”。
6.點(diǎn)擊“文件名”文本框右側(cè)的“…”按鈕,選中你的“.BAK”文件,并點(diǎn)擊確定回到“選擇還原設(shè)備”對(duì)話框。
7.點(diǎn)擊確定回到“還原數(shù)據(jù)庫”對(duì)話框。
8.點(diǎn)擊“選項(xiàng)”選項(xiàng)卡。
9.將所有“移至物理文件名”下面的路徑,改為你想還原后的將數(shù)據(jù)庫文件保存到的路徑。如果你不希望改變,可以直接點(diǎn)擊確定。這時(shí)便恢復(fù)成功了。
打開SQL Server Management Studio,在對(duì)象資源管理器中,展開“SQL Server 實(shí)例”→“數(shù)據(jù)庫”→“MySchool”節(jié)點(diǎn),單擊鼠標(biāo)右鍵,選擇“任務(wù)”→“導(dǎo)出數(shù)據(jù)”命令。出現(xiàn)導(dǎo)入和導(dǎo)出向?qū)У臍g迎界面,單擊“下一步”按鈕,出現(xiàn)“選擇數(shù)據(jù)源”對(duì)話框,如圖
2
在“選擇數(shù)據(jù)源”對(duì)話框中設(shè)置如下選項(xiàng):
數(shù)據(jù)源:SQL Native Client 10.0。
服務(wù)器名稱:DC。
身份驗(yàn)證:Windows身份驗(yàn)證。
數(shù)據(jù)庫:MySchool。
單擊“下一步”按鈕,出現(xiàn)“選擇目標(biāo)”對(duì)話框,設(shè)置如下選項(xiàng)(如圖所示):
目標(biāo):平面文件目標(biāo)。
文件名:C:\student.txt。
格式:帶分隔符。
3
單擊“下一步”按鈕,出現(xiàn)“指定表復(fù)制或查詢”對(duì)話框,如圖所示。
4
在“指定表復(fù)制或查詢”對(duì)話框中選中“復(fù)制一個(gè)或多個(gè)表或視圖的數(shù)據(jù)”單選按鈕,單擊“下一步”按鈕,出現(xiàn)“配置平面文件目標(biāo)”對(duì)話框,如圖所示。
5
設(shè)置源表或源視圖為MySchool.dbo.student,單擊“下一步”按鈕。
在“保存并執(zhí)行包”對(duì)話框中選中“立即執(zhí)行”復(fù)選框,如圖所示,然后單擊“下一步”按鈕。
6
在如圖所示的對(duì)話框中單擊“完成”按鈕。
7
如圖所示,當(dāng)執(zhí)行完后,單擊“關(guān)閉”按鈕。
8
在Windows資源管理器中打開C:\student.txt文件,驗(yàn)證導(dǎo)出的結(jié)果。
END
將Excel數(shù)據(jù)導(dǎo)入到SQL Server步驟
打開SQL Server Management Studio,在對(duì)象資源管理器中,展開“SQLServer 實(shí)例”→“數(shù)據(jù)庫”→“Benet”節(jié)點(diǎn),單擊鼠標(biāo)右鍵,選擇“任務(wù)”→“導(dǎo)入數(shù)據(jù)”命令。出現(xiàn)歡迎界面,單擊“下一步”按鈕,出現(xiàn)“選擇數(shù)據(jù)源”對(duì)話框。在“選擇數(shù)據(jù)源”對(duì)話框中設(shè)置如下選項(xiàng)
數(shù)據(jù)源:Microsoft Excel。
Excel文件路徑:C:\temp\Customer.xls。
版本:Microsoft Excel 97-2005。
(4)單擊“下一步”按鈕,出現(xiàn)“選擇目標(biāo)”對(duì)話框,設(shè)置如下選項(xiàng):
目標(biāo):SQL Native Client。
服務(wù)器名稱:TESTSQL。
身份驗(yàn)證:Windows身份驗(yàn)證。
數(shù)據(jù)庫:Benet。
單擊“下一步”按鈕,出現(xiàn)“指定表復(fù)制或查詢”對(duì)話框。在“指定表復(fù)制或查詢”對(duì)話框中選中“復(fù)制一個(gè)或多個(gè)表或視圖的數(shù)據(jù)”單選按鈕,單擊“下一步”按鈕。出現(xiàn)“選擇源表和源視圖”對(duì)話框,設(shè)置如下選項(xiàng),如圖4.9所示,然后單擊“下一步”按鈕。
源:Cumtomer。
目標(biāo):Benet.dbo.Customer。
在“保存并執(zhí)行包”對(duì)話框中選中“立即執(zhí)行”復(fù)選框,然后單擊“下一步” 按鈕。
在如圖所示的對(duì)話框中單擊“完成”按鈕。
當(dāng)執(zhí)行完后,單擊“關(guān)閉”按鈕。
【第一導(dǎo)入數(shù)據(jù)結(jié)構(gòu)】
打開本地計(jì)算機(jī)上的 SQL Server Management Studio 客戶端軟件:
2
本地電腦:登陸本機(jī)數(shù)據(jù)庫連接控制端:
3
選擇您要導(dǎo)出到服務(wù)器的數(shù)據(jù)庫然后鼠標(biāo)右鍵:選擇生成SQL腳本:
4
選中本地電腦需要導(dǎo)出腳本的庫名字
5
需要選擇選擇兼容sql2005的版本的腳本:
修改sql腳本的保存路徑:記錄下這個(gè)路徑
查看生產(chǎn)腳本生成的選項(xiàng):
成功生成sql腳本:并記錄下腳本導(dǎo)出的路徑
連接到虛擬主機(jī)提供的目標(biāo)數(shù)據(jù)庫服務(wù)器:
并點(diǎn)擊新建查詢,拷貝您導(dǎo)出的 SQL 腳本代碼(此代碼為第一步導(dǎo)出的sql腳本代碼)到上圖顯示的查詢分析器中,點(diǎn)擊分析腳本,如果沒有語法錯(cuò)誤,就點(diǎn)擊執(zhí)行腳本,直到執(zhí)行完畢。
【導(dǎo)入數(shù)據(jù)結(jié)構(gòu)完畢】
【第二:導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)】
下面咱們開始導(dǎo)入數(shù)據(jù)庫表中的數(shù)據(jù):登陸您本地的數(shù)據(jù)庫:
點(diǎn)擊您本地計(jì)算機(jī)上的數(shù)據(jù)庫右鍵-任務(wù)-導(dǎo)出數(shù)據(jù):
選擇目標(biāo)數(shù)據(jù)庫,如下添加虛擬主機(jī)提供給您的數(shù)據(jù)庫信息(服務(wù)器地址,用戶名,密碼,數(shù)據(jù)庫):
點(diǎn)擊下一步,點(diǎn)擊下一步,選中所有表,并確保“目標(biāo)”
點(diǎn)擊下一步,直到執(zhí)行完畢:這樣你的本地?cái)?shù)據(jù)庫就導(dǎo)入到虛擬主機(jī)上了
【導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)完畢】