sqlserver 導(dǎo)入sql文件步驟如下:
創(chuàng)新互聯(lián)專注于上栗企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站開發(fā)。上栗網(wǎng)站建設(shè)公司,為上栗等地區(qū)提供建站服務(wù)。全流程按需策劃設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
1?、選擇某一個(gè)數(shù)據(jù)庫,右鍵依次選擇:任務(wù)——生成腳本;
2、?選擇要編寫腳本的數(shù)據(jù)庫對(duì)象,注意此處可以選擇特定的數(shù)據(jù)庫對(duì)象,我們可以選擇我們需要備份的數(shù)據(jù)表。
3、在當(dāng)前頁面下面第一步選擇高級(jí)選項(xiàng),然后再選擇輸出的sql腳本的保存位置。
4、高級(jí)選項(xiàng)中最重要的一步就是在”要編寫的腳本的數(shù)據(jù)類型“中選擇第一項(xiàng)“架構(gòu)和數(shù)據(jù)”,這個(gè)默認(rèn)是選擇“僅限架構(gòu)”,這個(gè)選項(xiàng)只會(huì)復(fù)制數(shù)據(jù)庫的表結(jié)構(gòu)而不會(huì)復(fù)制數(shù)據(jù)庫的具體數(shù)據(jù)。
首先雙擊打開sqlserver,界面如圖所示,
右擊需要導(dǎo)入數(shù)據(jù)的數(shù)據(jù)庫,
點(diǎn)擊任務(wù),再點(diǎn)擊任務(wù)中的導(dǎo)入數(shù)據(jù)選項(xiàng),
打開導(dǎo)入導(dǎo)出數(shù)據(jù)向?qū)Ы缑妫?/p>
如圖。
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
在向?qū)Ы缑纥c(diǎn)擊下一步,進(jìn)入下圖界面,
依次填寫需要的內(nèi)容,
數(shù)據(jù)源 Excel,文件路徑,以及Excel版本,
最后點(diǎn)擊下一步,
(如果Excel其他版本不行的話,就選擇Excel97-03的,再將Excel保存為相應(yīng)版本)即可,
如圖。
請(qǐng)點(diǎn)擊輸入圖片描述
然后就是目標(biāo)數(shù)據(jù)庫了,
目標(biāo)選擇msslserver,
服務(wù)器名稱不用變,
身份驗(yàn)證輸入相應(yīng)的密碼,
數(shù)據(jù)庫選擇對(duì)應(yīng)的數(shù)據(jù)庫,
最后點(diǎn)擊下一步,
如圖。
請(qǐng)點(diǎn)擊輸入圖片描述
圖示界面默認(rèn)選項(xiàng)即可,
點(diǎn)擊下一步。
請(qǐng)點(diǎn)擊輸入圖片描述
圖示界面,可以自定義目標(biāo)數(shù)據(jù)庫(表在數(shù)據(jù)庫中可以不存在),
點(diǎn)擊預(yù)覽即可以看到導(dǎo)入之后的表狀態(tài),如圖。
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
完了,再繼續(xù)下一步,如圖。
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
最后點(diǎn)擊完成,即可導(dǎo)入成功!
如圖。
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
然后在數(shù)據(jù)庫中查看一下導(dǎo)入的表數(shù)據(jù)。
附上導(dǎo)入的Excel數(shù)據(jù)。
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
首先進(jìn)入到SQLServer數(shù)據(jù),右擊需要導(dǎo)入的目標(biāo)數(shù)據(jù)庫,再點(diǎn)擊任務(wù),再點(diǎn)擊導(dǎo)入數(shù)據(jù)。
請(qǐng)點(diǎn)擊輸入圖片描述
隨后進(jìn)入導(dǎo)入數(shù)據(jù)的向?qū)?,直接下一步?/p>
請(qǐng)點(diǎn)擊輸入圖片描述
然后是選擇數(shù)據(jù)源,選擇Excel,版本選擇2007,然后點(diǎn)擊瀏覽按鈕需要需要導(dǎo)入數(shù)據(jù)的Excel文件。
請(qǐng)點(diǎn)擊輸入圖片描述
選擇導(dǎo)入的目標(biāo),SQL Server Native Client 11.0,數(shù)據(jù)庫選擇目標(biāo)數(shù)據(jù)庫名。
請(qǐng)點(diǎn)擊輸入圖片描述
選擇Excel工作簿名,這個(gè)根據(jù)需要選擇。
請(qǐng)點(diǎn)擊輸入圖片描述
然后將Excel表格中的數(shù)據(jù)列與數(shù)據(jù)庫中字段進(jìn)行映射。
請(qǐng)點(diǎn)擊輸入圖片描述
再導(dǎo)入就可以了。
請(qǐng)點(diǎn)擊輸入圖片描述
SQLServer導(dǎo)入數(shù)據(jù)的過程中,Excel和服務(wù)器不在同一臺(tái)電腦,可以采用復(fù)制.MDF和.LDF文件到另一臺(tái)電腦上,在另一臺(tái)電腦上新建數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)的方式。
具體操作方法:
第一步:停止數(shù)據(jù)庫,復(fù)制.MDF和.LDF文件到另一臺(tái)電腦上,然后附加數(shù)據(jù)庫
第二步:備份數(shù)據(jù)庫,然后復(fù)制備份到第二胎電腦上。在第二臺(tái)電腦上新建數(shù)據(jù)庫,然后還原備份到這個(gè)數(shù)據(jù)庫上。
第三步:移植數(shù)據(jù)庫同時(shí)也會(huì)將表中的數(shù)據(jù)一起移植過來,如果想清空這些數(shù)據(jù),先選中要清理的數(shù)據(jù)庫,在點(diǎn)上面的“工具”,選“SQL查詢分析器”,執(zhí)行“Truncatetable表名”就可以一個(gè)個(gè)清空表內(nèi)的數(shù)據(jù)。
Excel導(dǎo)入SQL數(shù)據(jù)表的具體操作方法:
第一步:打開數(shù)據(jù)庫,新建一個(gè)Excel,直接從Excel的數(shù)據(jù)菜單中導(dǎo)入SQL數(shù)據(jù)庫表數(shù)據(jù)。選擇“數(shù)據(jù)”菜單;
第二步:然后選擇“導(dǎo)入外部數(shù)據(jù)”--“導(dǎo)入數(shù)據(jù)”;
第三步:選擇“新的SQLServer連接.odc”,雙擊;
第四步:接下來輸入服務(wù)器名稱,然后登錄憑據(jù),如果服務(wù)器是本地的話,可以直接用“.”或者localhost,點(diǎn)下一步;
第五步:選擇要連接的數(shù)據(jù)庫,同時(shí)選擇要導(dǎo)出的表,然后點(diǎn)擊下一步;
第六步:然后定義一個(gè)文件名稱,點(diǎn)擊“完成”;
第七步:這時(shí)候輪到Excel的部分的,系統(tǒng)需要你指定一個(gè)存放數(shù)據(jù)的位置;
第八步:確定存在位置后,點(diǎn)擊“確定”;
第九步:打開對(duì)應(yīng)的數(shù)據(jù)庫表來比對(duì)一下,數(shù)據(jù)導(dǎo)出的是否是正確的,若正確即為導(dǎo)入成功。