sqlserver怎么導入數據庫?
1.創建一個空數據庫。
2.右鍵-任務-恢復-數據庫
3.選擇"源設備和然后單擊選擇。
4.選擇"文件",單擊添加-查找您的bak,然后單擊確定。
5.回到上一頁,點擊選項并檢查"覆蓋現有數據庫"。
好的
如何實現sqlserver數據插入oracle數據庫?
在使用SQLServer數據庫的過程中,有時我們需要導出SQLServer數據,導入到其他數據庫中,比如Oracle。假設Scott用戶想要將SQLServer中Northwind數據庫中的Products表導出到Oracle,需要先安裝SQLServer企業版。
1.打開工具:開始-GT程序-GT導入和SQLServer數據導出。
2.接下來,選擇數據源[datasource]并選擇"用于SQLServer的MicrosoftOLEDB提供程序,這應該是默認值。[服務器]選擇要導出數據的服務器。如果是本地的,選擇(本地)[數據庫]選擇要導出的數據所在的庫。在這里,選擇Northwind。
3.接下來,選擇目的[目的]選擇MicrosoftODBCforOracle[DSN]并選擇一個用戶/系統DSN,然后在下拉列表框中找到連接到Scott用戶的DSN名稱。如果下拉列表中沒有,點擊下拉列表框右側的【新建】,打開新建數據源界面。接下來,選擇系統數據源。接下來,在驅動程序列表中選擇MicrosoftODBCforOracle。接下來,完成,將出現MicrosoftODBCforOracle安裝界面[數據源名稱]。隨意進入。比如sss[Description]可以不填寫[用戶名]而填寫SQLServer數據導出到的Oracle用戶名,這里是scott[Server]填寫用來連接Oracle服務器的服務名。例如,sqlplusscott/可以用來連接數據庫,所以這里是server1。如果這臺機器是一臺服務器,您可以使用sqlplusscott/tiger連接到數據庫,將它留空即可。這將創建一個數據源sss,并確保在下拉列表框中選擇sss?!居脩裘刻顚慡QLServer數據導出到的Oracle用戶名,這里是scott【密碼】。SQLServer數據導出到的Oracle用戶使用的密碼,這里是tiger。
4.接下來,指定表復制或查詢。如果要導出的內容是整個表格,請選擇[從源數據庫復制表格和視圖]。如果要導出的內容是表格的列和行的一部分,您可以選擇[指定要通過查詢傳輸的數據]。這時候就需要寫一個查詢語句了。在此選擇第一項[從源數據庫復制表和視圖]。
5.接下來,選中源表和視點中產品行的復選框,內容將出現在目的和轉換列中。目的可用于選擇表名。轉換可用于修改列的數據類型或構建表的整個SQL語句。
6.接下來,保存、計劃和復制包,并選擇立即運行。
7.接下來,您將完成DTS導入/導出向導。
8.完成提示"n個表成功地從MicrosoftSQLServer復制到Oracle"
9.完成并關閉導入和導出程序。注意:因為oracle的表名是大寫的,而SQL的表可能是大小寫混合的,所以表可以導入后在oracle中找不到。例如,如果在oracle中查詢Products表,它應該寫成select*fromscott..