數據庫腳本怎麼執行?
怎樣在程序中執行sql腳本文件
你可以參考一下這個:
class SqlHelper { static string strCon = "Data Source=.;Initial Catalog=ProductInfo;Integrated Security=true;"; SqlConnection sqlCon = new SqlConnection(strCon); public void OpensqlCon() { try { if (sqlCon.State == ConnectionState.Closed) { sqlCon.Open(); } } catch { throw new Exception("數據庫連接失敗!"); } } public void ClosesqlCon() { if (sqlCon != null) { if (sqlCon.State == ConnectionState.Open) { sqlCon.Close(); } } } public DataSet GetDataSet() { DataSet ds = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter("select * from tbl_Product", sqlCon); try { OpensqlCon(); sda.Fill(ds); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message, "獲取數據失敗!"); } finally { ClosesqlCon(); } return ds; } public DataTable GetDataTable() { string sql = string.Format("select * from tbl_Product"); OpensqlCon(); SqlDataAdapter da = new SqlDataAdapter(sql, ......
如何執行一個mysql的sql腳本文件
右鍵以文本文件的形式打開,裡面是記錄著可以在mysql裡面執行的代碼。
要執行sql文件裡面的代碼,需要打開mysql數據庫去執行,新手推薦用軟件的形式執行此sql,軟件如navicat,sqlyog等。
打開軟件並且配置連接數據庫的信息後打開,然後創建一個數據庫,之後右鍵數據庫選中執行sql,接著選擇要執行的sql文件,按提示一步一步走下去即可。
老手推薦使用cmd指令來執行sql,因為速度比較快,首先也是連接上數據庫,創建並選擇好數據庫:
mysql>use 數據庫名;
mysql>set names utf8; --設置傳輸編碼,避免中文亂碼
mysql>source d:/xxx.sql; -- source 文件路徑
就這麼簡單, 然後就等著sql執行完畢即可.
如何在SQL Server2008中執行腳本
1. 啟動SQL Server Management Studio;
點擊【開始】->【所有程序】->【Microsoft SQL Server 2008 R2】->【SQL Server Management Studio】,
服務器名稱:服務器的名稱或者IP地址,
登錄名和密碼:通常都為sa;
點擊【連接】後登錄SQL Server Management Studio;
2. 點擊【文件】->【打開】-->【文件(F)…】,
選擇你要打開的文件,如【Optime.Sql】,打開即可,
3. 選擇相應的數據庫,如gerp,
點擊即可。
sql server怎麼執行腳本
點擊【文件】->【打開】-->【文件(F)…】
選擇你要打開的文件,如【Optime.Sql】,打開即可
選擇相應的數據庫,如gerp
點擊執行即可。成功執行後會顯示信息
如何對SQL中的所有數據庫執行腳本
找一個數據庫
建立300個庫的鏈接數據庫
然後在你的新數據庫裡建一張表database_info,把你的庫名字datebase_name都記下來,再加個id字段,順序編號,然後用循環和動態腳本來做重複工作
declare @sql nvarchar(4000),@i int,@maxdatabase
select @maxdatabase=count(*) from database_info
set @i=1
while @i<=@maxdatabase
begin
set @sql='update '
select @sql=sql+datebase_name from database_info where id =@i
select @sql=sql+'.mast鼎r.dbo.tbl1 set tbl1.aaa=tbl2.bbb from '
select @sql=sql+datebase_name from database_info where id =@i
eselect @sql=sql+'.master.dbo.tbl2 where tbl1.ccc=tbl2.ccc'
exec sp_executesql @sql
set @i=@i+1
end
按這個腳本寫,超過300個庫的時候,只要維護表database_info,往裡面加行就可以了
怎樣導入sql腳本文件執行
sql的文件是很多數據庫連接工具可以直接打開的文件,例如sqldevelop,pl/sql等。登陸數據庫後,點擊左上角的文件->打開 ,打開相應的sql文件就可以了,然後點擊執行腳本。
數據庫2003如何執行腳本文件
我們想將數據庫搬到另一個環境中運行時,如果數據庫的版本一樣我們可以直接選擇附加的方式,而如果實驗環境中的數據庫版本比當前數據庫低,就無法附加了。這時要向將數據全部導過去就需要使用腳本的方式,像Sqldbx就可以將數據庫中的數據導出成腳本。本文將說下怎樣直接在SqlServer 2008中將數據導出成腳本。 具體步驟: 1 打開SqlServer 2008 ,選擇需要將數據導出到腳本的數據庫。
Linux下如何運行sql腳本
保證是能夠運行的...不行就chmod加個權限
./configure xxx.sql執行
有了SQL腳本,怎樣執行它在SQL2008裡建立數據庫
要看你的腳本是否包含創建庫的部分(Create Database),如果包含,直接新建查詢,執行即可。如果不包含,則需要手動創建數據庫,選中庫後新建查詢,或者在腳本前加上
use 數據庫名
go
來設定當前的庫,再執行腳本就可以了。
如何在SQL Server2008中執行腳本
打開並登錄SQL Server2008,打開SQL腳本,執行。