當前位置:首頁 » 編程語言 » sqlserver巡查腳本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver巡查腳本

發布時間: 2023-06-10 06:51:16

⑴ 如何用c#獲取sqlServer資料庫中表腳本

using System.Data.SqlClient;
using System.Data;

SqlConnection SqlCon=new SqlConnection("server =服務帶祥器;database =資料庫;uid =帳號;pwd =密碼舉行笑");

public static DataTable GetTable(string select)
{
try
{
SqlDataAdapter da = new SqlDataAdapter(select, SqlCon);
DataTable dt = new DataTable();
da.Fill(dt);
return dt;
}
catch (Exception ex)
{
throw ex;
}
}

其中select 一般形式正含是 "select * from table"

⑵ SQLSERVER如何用腳本查看資料庫處於什麼高可用模式

該SQL語句會使用到sys.extended_properties目錄視圖。
該視圖的說明如下:
說明:該視圖針對當前資料庫中的每個擴展屬性返回一行。
具體返回結果集中每列的含義請參考MSDN文檔。
示例代碼如下:
例如我要查詢表table1的所有列的列說明:
select A.Value,B.Name,
C.Name as TypeName,B.Max_length,B.Precision,B.Scale
from sys.extended_properties A inner join sys.columns B
on A.major_id=B.object_id
and A.minor_id=B.Column_id
inner join sys.types c on B.user_type_id=C.user_type_id
where A.major_ID=object_id('Storage_Goods') and A.Value!=''

注意:目錄視圖只有SQL SERVER2005及以上版本才有。

⑶ 如何用SQLserver批量打開或運行腳本

使用SQLCMD在SQLServer上執行多個腳本

第一步:先創建一個在C盤下的文件夾:C:\Scripts。然後把腳本存放到這個文件夾中:

腳本1:CREATE_DB.sql

/* SCRIPT: CREATE_DB.sql */
/* 創建TestDB資料庫 */

-- This is the main caller for each script
SET NOCOUNT ON
GO

PRINT '開始創建TestDB資料庫'
IF EXISTS (SELECT 1 FROM SYS.DATABASES WHERE NAME = 'TestDB')
DROP DATABASE TestDB
GO
CREATE DATABASE TestDB
GO
:On Error exit
:r c:\Scripts\CREATE_TABLES.sql
:r c:\Scripts\TABLE_INSERTS.sql
:r c:\Scripts\CREATE_INDEXES.sql
:r c:\Scripts\CREATE_PROCEDURES.sql
PRINT '創建完畢'
GO

⑷ 如何查看腳本執行計劃 sqlserver

在SQL代碼編輯框中寫好SQL查詢代碼後,在編輯框里點滑鼠右鍵,在彈出的快捷菜單中點「顯示估計的執行計劃(I)」這一項即可。

⑸ sqlserver怎麼使用腳本

樓主,登錄資料庫管理器啊,不管是企業管理器還是Microsoft SQL Server Management Studio,完了雙擊打開腳本,選擇某一資料庫後執行即可。

(*^__^*) 嘻嘻……

⑹ sqlserver 2012怎麼執行sql腳本

sqlserver 2012怎麼執行sql腳本
SQL Server 2012導出的過程
1.打開Management Studio,登錄到伺服器,在資料庫中選擇要轉移的資料庫,
右鍵--「任務(T)」--「生成腳本(E)...」。
2.在「生成和發布腳本」窗口中,點擊「下一步」,
3.「選擇要編寫腳本的資料庫對象」,可以不做設置,點擊「下一步」,
4.點擊[保存到文件]右邊的「高級」按鈕,在對話框中,設置「為伺服器版本編寫腳本」為「SQL Server 2008 R2」,
設置「要編寫腳本的數據的類型」為「架構和數據」。選擇保存腳本的位置。
5.下一步,再下一步。導出完成。

SQL Server 2008 R2導入的過程
1.打開Management Studio,登錄到伺服器,
2.選擇菜單「文件」——「打開」——「文件」,選擇.sql腳本文件,點擊工具欄中的「執行」按鈕。
3.在左側的「對象資源管理器」中右鍵「資料庫」——「刷新」。完畢。

⑺ sql 腳本 查詢語句(sqlserver資料庫)

select
case when id=1 then values end as 'A',
case when id=2 then values end as 'B',
case when id=3 then values end as 'C',
case when id=4 then values end as 'D',
max(create_time)
from 表 where create_time=(select max(create_time) from 表 )
group by
case when id=1 then values end ,
case when id=2 then values end ,
case when id=3 then values end ,
case when id=4 then values end