SQLServer導(dǎo)出導(dǎo)入數(shù)據(jù)方法_第1頁
SQLServer導(dǎo)出導(dǎo)入數(shù)據(jù)方法_第2頁
SQLServer導(dǎo)出導(dǎo)入數(shù)據(jù)方法_第3頁
SQLServer導(dǎo)出導(dǎo)入數(shù)據(jù)方法_第4頁
SQLServer導(dǎo)出導(dǎo)入數(shù)據(jù)方法_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

一、導(dǎo)出導(dǎo)入SQLServerSQLServer庫。備份選數(shù)據(jù)庫-完全,目的備份到按添加按鈕文件名在SQLServerbak)重寫選重寫現(xiàn)有媒體最終按確定按鈕。1M,要用壓縮工具壓縮后再到Internet上傳輸。3.通過FTPremotedesktoppcanywhere把其次步生成的備份數(shù)據(jù)庫文件或者其壓縮后的文件傳到目的SQLServer壓縮要解壓。4.目的SQLServer然后選中這個創(chuàng)立的數(shù)據(jù)庫,按鼠標(biāo)右鍵,選全部任務(wù)->復(fù)原數(shù)據(jù)庫復(fù)原->從設(shè)備->選擇設(shè)備->磁盤->添加(找到要導(dǎo)入的備份數(shù)據(jù)庫文件名)->確定復(fù)原備份集->數(shù)據(jù)庫-完全最終按確定按鈕。完全的數(shù)據(jù)庫導(dǎo)入成功了。(假設(shè)在已經(jīng)存在的SQLServer復(fù)操做失敗,可以去看->治理->當(dāng)前活動->鎖/對象->找到數(shù)據(jù)庫下鎖的進程號->到查詢分析器里用kill進程號殺掉這些鎖,然后再做復(fù)原)留意:假設(shè)在原有的目的SQLServer(*.bak)復(fù)原數(shù)據(jù)庫會把已經(jīng)存在的表、存儲過程等數(shù)據(jù)庫對象全部替換成最近這次導(dǎo)入的備份數(shù)據(jù)庫里的內(nèi)容。假設(shè)肯定要復(fù)原備份文件(*.bak)里局部數(shù)據(jù),需要另外建一個數(shù)據(jù)庫,其規(guī)律名稱和數(shù)量同備份文件(*.bak)里數(shù)據(jù)庫的規(guī)律名稱和數(shù)量全都;數(shù)據(jù)庫的物理文件名稱取得肯定要和備份文件(*.bak)里數(shù)據(jù)庫的物理文件不一樣才行。二、導(dǎo)出導(dǎo)入SQLServer沒有防火墻,同一個局域網(wǎng)里或不在同一個局域網(wǎng)里,但通過Internet可以相互訪問SQLServer彈出數(shù)據(jù)轉(zhuǎn)換效勞導(dǎo)入/導(dǎo)出向?qū)Т翱?>下一步->選數(shù)據(jù)源->數(shù)據(jù)源(用于SQLServerMicrofostOLEDB效勞器(可選擇局域網(wǎng)內(nèi)能訪問到的全部SQLServer效勞器,或者直接輸入IP選擇使用windows身份驗證還是使用SQLServe數(shù)據(jù)庫(可選擇上面選中SQLServer選擇目的->目的(用于SQLServer的MicrofostOLEDB效勞器(默認(rèn)為上一步里選中的導(dǎo)出效勞器,也可以選其它局域網(wǎng)內(nèi)能訪問到的全部 SQLServer效勞器,或者直接輸入IP地址)->目的數(shù)據(jù)庫(可選擇上面選中SQLServer制定表復(fù)制或查詢->選從源數(shù)據(jù)庫復(fù)制表和視圖(也可以選擇用一條查詢指定要傳輸?shù)臄?shù)據(jù))->下一步->選擇源表和視圖->在要導(dǎo)入的表和視圖前面選中源->目的消滅同樣的表名(可以手工修改成別的表名)->轉(zhuǎn)換->列映射和轉(zhuǎn)換里面可以修改源表和目的表之間字段的對應(yīng)關(guān)系型和長度等,->確定->下一步->保存、調(diào)度和復(fù)制包->時間->馬上運行(假設(shè)要實現(xiàn)隔一段時間自動導(dǎo)出導(dǎo)入數(shù)據(jù),選調(diào)度DTS保存(可以不選)->[保存DTS的內(nèi)容和步驟保存起來,SQLServerDTS正在執(zhí)行包->圖形界面顯示創(chuàng)立表及插入記錄的步驟和狀態(tài)->完成經(jīng)過防火墻,不在同一個局域網(wǎng)里①、導(dǎo)出表里的數(shù)據(jù)到文本文件:SQLServer導(dǎo)入數(shù)據(jù)->彈出數(shù)據(jù)轉(zhuǎn)換效勞導(dǎo)入/導(dǎo)出向?qū)Т翱?>下一步->選數(shù)據(jù)源->數(shù)據(jù)源(用于SQLServerMicrofostOLEDB效勞器(可選擇局域網(wǎng)內(nèi)能訪問到的全部SQLServer選擇使用windows身份驗證還是使用SQLServe數(shù)據(jù)庫(可選擇上面選中SQLServer選擇目的->目的(文本文件)->文件名(在自己的電腦硬盤中生成一個自定義的文本文件)->下一步->制定表復(fù)制或查詢->選從源數(shù)據(jù)庫復(fù)制表和視圖(也可以選擇用一條查詢指定要傳輸?shù)臄?shù)據(jù))->下一步->選擇目的文件格式->源(選擇要導(dǎo)出的表)->用默認(rèn)的帶分隔符->選第一行包含有列名稱選項->下一步->保存、調(diào)度和復(fù)制包->時間->馬上運行(假設(shè)要實現(xiàn)隔一段時間自動導(dǎo)出到文本文件,選調(diào)DTS保存(可以不選)->[保存DTS包(保存的時候要輸入DTS完成正在執(zhí)行包->圖形界面顯示表到文本文件的步驟和狀態(tài)->完成假設(shè)生成的文本文件大于1M,要用壓縮工具壓縮后再到Internet上傳輸。②、通過FTP或者remotedesktoppcanywhere第①步生成的文本文件或者其壓縮后的文件傳到目的SQLServer數(shù)據(jù)庫,假設(shè)有壓縮要解壓。③、把文本文件導(dǎo)入目的SQLServer直接把文本文件導(dǎo)入目的SQLServer數(shù)據(jù)庫里跟文本文件同名的表名時,默認(rèn)的會把全部字段類型都變成字符串。所以我們要這樣做:SQLServersqlSQLServer創(chuàng)立->復(fù)制下窗口內(nèi)創(chuàng)立表名的sql語句到目標(biāo)SQLServersql(假設(shè)已經(jīng)存在這樣的表名,修改建表的sql語句,在表名后面加上導(dǎo)入時間的年月信息,table_0113)調(diào)用導(dǎo)入/導(dǎo)出工具->彈出數(shù)據(jù)轉(zhuǎn)換效勞導(dǎo)入/導(dǎo)出向?qū)Т翱?>下一步->選數(shù)據(jù)源->數(shù)據(jù)源(文本文件)->文件名(已傳到目的SQLServer*.txt,但是常規(guī)文本編輯器能翻開的文件,文件類型選全部)->下一步->選擇文件格式->用默認(rèn)的帶分隔符->選第一行包含有列名稱選項->下一步->制定列分割符->逗號->下一步->選擇目的->目的(用于SQLServer的MicrofostOLEDB效勞器(可選擇目標(biāo)局域網(wǎng)內(nèi)能訪問到的全部SQLServer選擇使用windows身份驗證還是使用SQLServe數(shù)據(jù)庫(可選擇上面選中SQLServer選擇源表和視圖->修改目的表名為剛剛創(chuàng)立的表名->轉(zhuǎn)換(在目的表中追加行)->下一步->保存、調(diào)度和復(fù)制包->時間->馬上運行(假設(shè)要實現(xiàn)隔一段時間自動把文本文件導(dǎo)入,選調(diào)度DTS包以便以后執(zhí)行)->保存(可以不選)->[保存DTS包(保存的時候要輸入DTS完成正在執(zhí)行包->圖形界面顯示文本文件到表的步驟和狀態(tài)->完成假設(shè)要更改導(dǎo)入時間的年月信息的表名,例如table_0113到原來的表名,在企業(yè)治理器里把原來的表名改成table_old_0113,table_0113改名成table。這會對應(yīng)用程序里頻繁訪問的表照成肯定的中斷。留意:源表上的建的索引和主鍵約束不能用上面介紹的1和2建索引和主鍵。標(biāo)志種子和notnull導(dǎo)入視圖時會把源視圖里全部的真實數(shù)據(jù)導(dǎo)入成一個表,而不是視圖。三、SQLServer1、導(dǎo)出存儲過程或用戶定義的函數(shù)成*.sqlSQLServer存儲過程->單項選擇或者多項選擇中要轉(zhuǎn)移的存儲過程->用戶定義的函數(shù)->單項選擇或者多項選擇中要轉(zhuǎn)移的函數(shù)->按鼠標(biāo)右鍵,選全部任務(wù)->生成SQL腳本->確定->在自己的電腦硬盤中生成一個自定義的*.sql保存->正在生成SQL2、假設(shè)目的數(shù)據(jù)庫經(jīng)過防火墻,不在同一個局域網(wǎng)里,要通過FTP或者remotedesktop或者pcanywhere1*.sqlSQLServer3、用查詢分析器進入SQLServer從菜單里選文件->翻開->翻開查詢文件->選中第1*.sql倒三角型快捷鍵->查詢窗口里會消滅執(zhí)行后的消息(有時候可能由于存儲過程和用戶定義的函數(shù)之間有肯定的依靠關(guān)系,會報一些錯。最好先執(zhí)行用戶定義的函數(shù)的*.sql*.sql四、ORACLESQLServer1、在目的SQLServerORACLEClientORACLEODBCDriver.在$ORACLE_HOME\n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論