當前位置:首頁 » 編程語言 » sql空間數據導入
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql空間數據導入

發布時間: 2022-06-11 04:07:31

❶ 請問:如何將一個sql資料庫中的數據插入到另一個sql資料庫中

一、備份資料庫

1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄
3、選擇你的資料庫名稱(如論動易)-->然後點上面菜單中的工具-->選擇備份資料庫
4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份

二、還原資料庫

1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的伺服器-->點圖標欄的新建資料庫圖標,新建資料庫的名字自行取
3、點擊新建好的資料庫名稱(如論SupeSite)-->然後點上面菜單中的工具-->選擇恢復資料庫
4、在彈出來的窗口中的還原選項中選擇從設備-->點選擇設備-->點添加-->然後選擇你的備份文件名-->添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)-->然後點擊上方常規旁邊的選項按鈕
5、在出現的窗口中選擇在現有資料庫上強制還原,以及在恢復完成狀態中選擇使資料庫可以繼續運行但無法還原其它事務日誌的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是bbs_data.mdf,現在的資料庫是forum,就改成forum_data.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是*_log.ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否則恢復將報錯
6、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重起看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復

❷ SQL資料庫中導入數據

導的是數據, 你可以用復制的方式導數據,也可以如下操作把A中生成腳本,然後勾上鍵,索引,默認值等 保存腳本 建資料庫B ,查詢分析器打開 這個腳本,怕你出問題,在 最前面加個use B 運行腳本,再導入數據

❸ oracle導入sql文件裡面的表空間怎麼導入

執行環境:可以在SQLPLUS.EXE或者DOS(命令行)中執行,
DOS中可以執行時由於 在oracle 8i 中 安裝目錄\ora81\BIN被設置為全局路徑,
該目錄下有EXP.EXE與IMP.EXE文件被用來執行導入導出。
oracle用java編寫,SQLPLUS.EXE、EXP.EXE、IMP.EXE這兩個文件有可能是被包裝後的類文件。
SQLPLUS.EXE調用EXP.EXE、IMP.EXE所包裹的類,完成導入導出功能。

數據導出:
1 將資料庫TEST完全導出,用戶名system 密碼manager 導出到D:\chu.dmp中
exp system/manager@TEST file=d:\chu.dmp full=y
2 將資料庫中system用戶與sys用戶的表導出
exp system/manager@TEST file=d:\chu.dmp owner=(system,sys)
3 將資料庫中的表inner_notify、notify_staff_relat導出
exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)

4 將資料庫中的表table1中的欄位filed1以"00"打頭的數據導出
exp system/manager@TEST file=d:\chu.dmp tables=(table1) query=\" where filed1 like '00%'\"

上面是常用的導出,對於壓縮,既用winzip把dmp文件可以很好的壓縮。
也可以在上面命令後面 加上 compress=y 來實現。
數據的導入
1 將D:\chu.dmp 中的數據導入 TEST資料庫中。
imp system/manager@TEST file=d:\chu.dmp
imp aichannel/aichannel@HUST full=y file=file= d:\data\newsmgnt.dmp ignore=y
上面可能有點問題,因為有的表已經存在,然後它就報錯,對該表就不進行導入。
在後面加上 ignore=y 就可以了。
2 將d:\chu.dmp中的表table1 導入
imp system/manager@TEST file=d:\chu.dmp tables=(table1)

❹ 如何將一台主機上的SQL資料庫拷貝到另一台電腦(不是為了同步)

建議你使用資料庫實時復制同步工具
也就是容災
最簡單的拷貝方法,費時費力,而且佔用很大網速資源。並且不是實時備份的。
推薦翱旗創業公司的R7產品
專業做這數據交付、共享、復制、同步、容災。
是這樣,它可以為你製成備用系統,也可以有助理系統。
還有數據物流的功能,也就是集中和分發。
也就是說你的生產系統有任何數據的變化,R7會實時傳送到你另一台備用系統上面。並且是大范圍的廣域網。
其實這是已經一種專業領域
為了減少損失與更好的完成所有機器的運作
你應該實用這個
如果你的公司是存在數據實時備份的安全隱患,希望你能盡早使用。望採納!

❺ SQL Server 2008空間數據使用教程

在你的應用程序中採用位置智能
業務和消費者的不斷發展快速的形成了大量的數據和增強的數字地圖的有效性,而空間化應用程序創建了一個空前的機遇,它將地理要素合並到設計中去進行處理和分析。
Microsoft
SQL
Server
2008推出了全面的空間支持,使得公司可以通過採用了空間技術的應用程序無縫的消耗、使用和擴展基於本地的數據,這應用程序最終幫助終端用戶作更好的決策。
全面的空間支持
利用SQL
Server
2008中對空間數據的支持將空間能力添加到你的應用程序中。

使用測地學和平面數據類型
使用地理數據類型實現球體地球的解決方案:使用緯度和經度來定義地球表面的區域。使用幾何數據類型實現平面地球解決方案:存儲與設計的平面表面和實際的平面數據(例如內部空間)相關聯的多邊形、點和線。

基於行業標准開發
以行業標准格式導入和導出空間數據,例如眾所周知的文本格式、二進制格式,和地理標識語言(GML)。

執行空間操作
使用SQL
Server
2008空間數據類型提供的方法來編寫對空間數據進行操作的Transact-SQL
代碼,例如查找地理對象和位置間距之間的交叉點。
利用SQL
Server
2008實現高性能的空間能力。

存儲大型和復雜的空間對象
使用SQL
Server
2008中提供的用於空間對象的空間類型,無論對象是簡單的還是非常復雜的。

採用空間數據索引構建高性能的解決方案
通過使用集成在SQL
Server資料庫引擎中的用於空間數據的索引來加強查詢性能。利用精確的查詢優化器對空間查詢進行評估,它可以決定優化查詢計劃和給出適當的索引選擇。

合並商業應用中的關系數據和空間數據
使用SQL
Server
2008中對空間數據類型的本地支持來無縫地將空間數據合並到商業應用程序中。
地理空間應用程序擴展性
通過將SQL
Server
2008中的空間數據與定位應用程序以及服務相集成來擴展空間支持。

構建任何規模的空間解決方案
利用SQL
Server
2008的多個版本中對空間的支持,從SQL
Server
Express到SQL
Server
Enterprise
Edition。

使用空間標准支持來集成應用程序
利用一個基於.NET
的支持OGC標準的幾何庫。構建消耗和操作空間數據的應用程序。與地理服務相結合,例如Microsoft
Virtual
Earth,來構建全面的定位解決方案,它為你提供用於顯示的空間數據。

❻ sql2000 資料庫導入空間

開始-
程序-
Microsoft
SQL
Server
-
企業管理器-
先新建一個資料庫(右鍵點資料庫新建資料庫)
--然後展開到資料庫
選著你要還原的數據
右鍵點擊
所有任務
----
還原資料庫
--常規下面選著從設備---選著設備
添加
選著備份文件(BAK文件)所放的路徑
確定即可

❼ SQL語句 怎麼把一個表的數據復制到另外一個表裡面

SQL語句把一個表的數據復制到另外一個表裡面的步驟:

1、打開SQL,登錄到一個資料庫中,依次點擊「工具」——「導出表」,在彈出的界面中選擇一個用戶,列出這個用戶下面的所有表。

❽ 我有個MSSQL資料庫空間,我想知道怎麼能把數據傳上去。

通常來說,你在本機裝個sqlserver,利用企業管理器,通過空間,提供給你的IP,和用戶,可遠程連到伺服器上,直接dts,導入導出資料庫即可。

如果空間不支持,遠程連接,則只能在你本機的sqlserver中,所有任務,導出sql腳本,在空間里執行了。

❾ sql資料庫導入數據報錯oxc0047038

請檢查一下兩個資料庫編碼是否一致,同時兩個資料庫空間版本是否存在不兼容的情況,如低版本資料庫不能兼容高版本資料庫。
首先雙擊打開資料庫,然後右鍵你需要的資料庫,然後選運行sql文件,點擊右側的瀏覽」找到你需要導入的sql文件,點擊開始就可以了,雙擊你的這個鏈接,例如本地資料庫然後你會看到許多的資料庫,隨便打開一個資料庫,這個時候你點擊navicat上面右側的查詢,創建查詢。
這個問題我也碰到了。是CHARSET=utf8mb4COLLATE=utf8_general_ci。這句導致的。我把utf8mb4全部改成utf8。navicat的報警比較少,第一次用sqlyog,導入報警,明確就是這句有問題,改了就好了。建議用sqlyog。

❿ 怎樣將SQL資料庫傳到申請的空間

把本地MSSQL資料庫上傳到虛擬主機上的方法
網站在本地調試好以後就要傳到虛擬主機上去了,但MSSQL資料庫有點不好傳,用網上常用的先備份再還原的方法不行,提示沒有操作許可權出錯時,不防試試這個方法.

第一步:通過SQL腳本生成表結構,
可以保證本地資料庫中視圖、存儲過程、以及表的默認值、標識、主鍵等屬性的完整性,避免由於DTS傳輸引起丟失屬性的問題,同時使用查詢分析器執行SQL腳本,在伺服器端創建表結構;
1)、請您先運行本地的企業管理器
2)、請您點擊您本地的資料庫點擊右健-》選擇生成SQL腳本
3)、選擇常規-》點擊全部顯示,選擇您想導出的腳本對象
4)、點擊選項-》表腳本選項,把您所用到的腳本選中然後點擊確定
5)為自己導入的.sql腳本文件命名,並保存在本地
6)、找到剛才我們保存在本地的.sql腳本文件,使用記事本打開
7)、選擇編輯-》替換,把程序中所有[dbo]的字元都更改成您SQL空間的登錄名,不是資料庫名,更換完成後保存關閉記事本
8)、通過資料庫登陸地址、資料庫登陸名、和資料庫密碼,使用企業管理器連接到萬網的主機伺服器上,然後選擇查詢分析器
9)、點擊打開選擇剛才編輯過的.sql腳本,然後點擊運行
說明:這步完成後可以直接導入數據,沒有進行下面的操作也成功了,可以先試試.
第二步:在本地創建一個和萬網主機相同許可權的SQL資料庫
1)、完成上面操作後,請您選擇資料庫點擊右鍵選擇新建資料庫,由於您在萬網申請的是虛擬主機,萬網分配的許可權都是user的而不是dbo的許可權,因此需要您在本地也創建一個與伺服器一樣的配置,以便正常完成導入操作
2)、在常規-》名稱處輸入萬網開通通知中告知您的資料庫庫名,然後點擊確定。例如:cw01001_db
3)、選擇安全性-》新建登陸
4)、在常規選擇中輸入名稱、身份驗證選擇SQL Server身份驗證、默認設置選擇您剛剛新建的資料庫
5)、在資料庫訪問中選中剛剛您創建的資料庫,然後點擊確定
6)、現在我們再回到剛才我們創建的資料庫,然後點擊右鍵-》屬性
7)、選擇許可權,然後把相應許可權賦予新建的用戶名,現在我們新的資料庫就已經創建完成了。下一步就是如何把老資料庫中的文件導入到我們的新資料庫中
第三步:將原資料庫備份並還原到新創建的資料庫中
1)、選擇老資料庫點擊右鍵-》所有任務-》備份資料庫
2)、在常規選項中-》目的中點擊添加選擇您需要備份出文件的位置
3)、等備份完成後,我們重新選擇新資料庫點擊右鍵-》所有任務-》還原資料庫
4)、在常規中選擇從設備,並在參數設備中點擊選擇設備
5)、點擊添加選擇我們剛剛從老資料庫中備份出來的文件,然後點擊確定
6)、現在我們在還原資料庫中再點擊選項,把在現有資料庫上強制還原選中,點擊確定進行還原操作,等還原完畢後我們新資料庫就已經與老資料庫的內容一樣了,最後一步操作就是把數據從新資料庫中使用DTS導出協議導入到萬網伺服器上
第四步:通過企業管理器的DTS傳輸方式將本地數據導出到伺服器。
1)、找到您新的資料庫
2)、點擊右健-》所有任務-》導出數據
3)、進入DTS導入/導出界面,直接點擊下一步
4)、從選擇數據源窗口中選擇您本地的資料庫
5)、在選擇目的窗口中需要您填寫伺服器地址、輸入萬網資料庫開通通知中告知您的資料庫用戶名和密碼,等連接成功後選擇萬網給您開通的資料庫,然後點擊下一步
6)、在指定復制或查詢中,您可以選擇您需要導入的類型,一般為默認
7)、在選擇源表和視圖中,點擊全選,點擊下一步,這樣就把您本地資料庫中的文件導入到伺服器上了,現在我們的導入資料庫工作就已經全部完成了。