1. sql 2000 資料庫表如何導入批量數據,用腳本方式,謝謝
如果是excel的話簡單啊
,sql
2000提供直接用excel導入的方式,標題就是excel第一行的值
導入後可以用sql把想要的數據通過sql導入到指定表
---打開企業管理器---所有任務
----導入數據----選擇excel導入
2. mysql怎麼導入sql文件到表中
進入mysql後使用如下命令導入sql腳本文件:
mysql>
source
test.sql;
其實test.sql就是你要導入的sql文件
source就是導入sql文件的命令
比如你在f盤有個test.sql文件,導入命令如下:
source
f:/test.sql;
3. sql腳本導入資料庫,資料庫sql腳本如何導入
一
備份資料庫
1
選擇某一個資料庫,右鍵依次選擇:任務==》生成腳本;
2
選擇要編寫腳本的資料庫對象,注意此處可以選擇特定的資料庫對象,我們可以選擇我們需要備份的數據表。
3
在當前頁面下面第一步選擇高級選項,然後再選擇輸出的sql腳本的保存位置。
4
高級選項中最重要的一步就是在」要編寫的腳本的數據類型「中選擇第一項「架構和數據」,這個默認是選擇「僅限架構」,這個選項只會復制資料庫的表結構而不會復制資料庫的具體數據。
5
我們可以查看具體的導出的腳本和數據。
二
還原資料庫
1
在一個新的資料庫實例中創建一個一模一樣的空的資料庫,名稱也為IGIS。
2
通過:文件==》打開文件,打開剛開始導出的腳本文件。
3
選擇執行或者是按下F5來執行相應的操作,就可以將相應的資料庫裡面的數據表結構和數據導入到新的資料庫中,最終完成資料庫的備份工作。
4. sql2008怎麼導入生成的腳本
索引是建立在表的基礎上的。所以SQL Server 2008沒有提供只導出索引腳本的選項。
可以在導出向導中將選項"生成索引腳本(Script Indexes)"設置為True,然後在對象類型中只選擇「表(Tables)".這樣導出的腳本中就包含了索引的腳本,當然也包括表的腳本。如果不需要表的腳本,手工把它們刪掉或者注釋掉即可。
5. 伺服器上資料庫怎麼導入sql腳本
方法/步驟
1
【第一導入數據結構】
打開本地計算機上的 SQL Server Management Studio 客戶端軟體:
2
本地電腦:登陸本機資料庫連接控制端:
3
選擇您要導出到伺服器的資料庫然後滑鼠右鍵:選擇生成SQL腳本:
4
選中本地電腦需要導出腳本的庫名字
5
需要選擇選擇兼容sql2005的版本的腳本:
修改sql腳本的保存路徑:記錄下這個路徑
查看生產腳本生成的選項:
成功生成sql腳本:並記錄下腳本導出的路徑
連接到虛擬主機提供的目標資料庫伺服器:
並點擊新建查詢,拷貝您導出的 SQL 腳本代碼(此代碼為第一步導出的sql腳本代碼)到上圖顯示的查詢分析器中,點擊分析腳本,如果沒有語法錯誤,就點擊執行腳本,直到執行完畢。
【導入數據結構完畢】
【第二:導入資料庫數據】
下面咱們開始導入資料庫表中的數據:登陸您本地的資料庫:
點擊您本地計算機上的資料庫右鍵-任務-導出數據:
選擇目標資料庫,如下添加虛擬主機提供給您的資料庫信息(伺服器地址,用戶名,密碼,資料庫):
點擊下一步,點擊下一步,選中所有表,並確保「目標」
點擊下一步,直到執行完畢:這樣你的本地資料庫就導入到虛擬主機上了
【導入資料庫數據完畢】
6. 如何使用Transact-SQL腳本語言導入Excel表
一、執行導入腳本前需要做的幾項工作
注意:如果以下幾步不執行,導入數據時會提示出錯,錯誤信息一般有如下3種(可能不限於此):
1、開啟Ad HocDistributed Queries服務:
開啟方式如下:
--開啟AdHoc Distributed Queries:
sp_configure 'show advanced options',1;
RECONFIGURE;
sp_configure 'Ad Hoc Distributed Queries',1;
RECONFIGURE;
2、Microsoft.Jet.OLEDB.4.0引擎設置阻止了導入和導出:
設置方式如下(以SQL Server 2008為例):
SQL Server Management Studio à伺服器對象à鏈接伺服器à訪問介面àMicrosoft.Jet.OLEDB.4.0à右鍵屬性à訪問介面選項:全都不選
3、SQL Server(MSSQLSERVER)和SQL Full-FilterDeamon Launcher 服務的登錄身份設置錯誤:
設置方式如下:
打開SQLServer Configuration Management,將SQL Server(MSSQLSERVER)和SQL Full-text Filter Daemon Launcher(MSSQLSERVER)兩個服務的登錄身份改為LocalSystem。
4、確保要導入的數據格式正確
5、確保在導入數據時,Excel表或者其他資料庫表沒有被其他軟體打開
6、確定你的Office版本,選擇合適的SQL語句進行導入(具體語句後面會提到)
二、導入數據並新增表
1、Excel表為xls格式
SELECT * INTO NewXls FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=G:\示例\XLS格式.xls',sheet1$)
2、Excel表為xlsx格式
SELECT * INTO NewXlsx FROM
OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0','DataSource=G:\示例\XLSX格式.xlsx;Extended Properties=Excel 12.0')...[sheet1$]
三、導入完成後,關閉Ad HocDistributed Queries
導入數據完成後,記得要關閉Ad Hoc Distributed Queries,因為這是一個安全隱患。關閉方法如下:
--使用完成後,關閉AdHoc Distributed Queries:
sp_configure 'Ad Hoc Distributed Queries',0;
RECONFIGURE;
sp_configure 'show advanced options',0;
RECONFIGURE;
7. sqlserver 怎麼導入sql文件
sqlserver 導入sql文件步驟如下:
1、選擇某一個資料庫,右鍵依次選擇:任務——生成腳本;
8. 如何使用PL/SQL將sql腳本數據導入資料庫
首先,使用plsql登錄到需要導入數據的資料庫。在【tools】--【Import tables】
選擇第二個【SQL Inserts】,在下面,點擊瀏覽找到對應的sql腳本。
選擇需要導入的sql腳本
選擇完sql腳本之後,點擊【Import】開始進行導入
執行完之後,沒有任何報錯說明插入正常,【注意:一定記得點擊commit進行提交數據】
插入完之後,可以查詢這個表數據,可以看到剛才插入的數據。
9. 如何導入sql腳本文件
sql的文件是很多資料庫連接工具可以直接打開的文件,例如sqldevelop,pl/sql等。登陸資料庫後,點擊左上角的文件->打開 ,打開相應的sql文件就可以了,然後點擊執行腳本。