您必須配置 windows 防火牆例外,以在連線到資料庫引擎例項(執行該例項的計算機不同於執行資料庫引擎查詢編輯器的計算機)時啟用 transact-sql 除錯。
transact-sql 偵錯程式包括伺服器端和客戶端元件。伺服器端的偵錯程式元件隨每個 sql server 2008 資料庫引擎例項一起安裝。客戶端元件在您安裝 sql server 2008 客戶端工具時安裝。
如果 sql server management studio 與 sql server 資料庫引擎例項在同一臺計算機上執行,則對於執行 transact-sql 偵錯程式沒有配置要求。但是,當 sql server management studio 與資料庫引擎例項在不同計算機上執行時,若要執行 transact-sql 偵錯程式,則必須在兩台計算機上啟用程式和埠例外。
注意
在「windows 防火牆」中啟用例外可能會導致您的計算機暴露在防火牆在設計上可以阻止的安全風險之中。對於遠端除錯啟用例外將取消阻止 dcom(tcp 埠 135)和 ipsec(udp 埠 4500 和 udp 埠 500)。它還允許偵錯程式開啟其他埠。
在執行資料庫引擎例項的計算機上,使用「windows 防火牆」控制面板應用程式可以指定以下資訊:
在執行 sql server management studio 的計算機上,在您首次開啟某一除錯會話時,sql server management studio 將開啟乙個對話方塊,其中包含用於配置遠端除錯訪問的三個選項。
取消遠端除錯
取消啟動除錯的嘗試。您的計算機的安全設定保持不變。
取消阻止來自本地網路(子網)上的計算機的遠端除錯
啟用本地子網上計算機的遠端除錯。此設定可能會暴露您的本地子網上計算機的安全漏洞,但防火牆會繼續阻止來自子網外的資訊。
取消阻止從任何計算機上的遠端除錯
啟用網路上任意位置的計算機的遠端除錯。此設定最不安全。
或者,您可以通過使用「windows 防火牆」來指定以下資訊,手動配置程式和埠例外:
啟動 transact-sql 偵錯程式的要求如下:
Transact SQL 語言概述
transact sql 語言中標準的sql 語句暢通無阻.transact sql 也有類似於sql 語言的分類,不過做了許多擴充.transact sql 語言的分類如下 珨 br 用來說明變數的命令.耨ddl,data definition language 用來建立資料庫 資料庫物件和定義其...
建立 Transact SQL 作業步驟
在物件資源管理器中,連線到 sql server 資料庫引擎例項,再展開該例項。展開 sql server 建立乙個新作業或右鍵單擊乙個現有作業,再單擊 屬性 有關建立作業的詳細資訊,請參閱建立作業。在 作業屬性 對話方塊中,單擊 步驟 頁,再單擊 新建 在 新建作業步驟 對話方塊中,鍵入作業的 步...
Transact SQL命令之批
批 在建立批的時候,應注意下面幾點 1 只有某些語句可以合併起來建立乙個批,而其它一些語句不能合併。2 不能在同乙個批中既將規則和預設繫結在列上,又使用它們。3 不能在乙個批中刪除物件又重新建立它們。4 不能在乙個批中修改乙個表並引用新列。5 不能在乙個批中定義並使用check約束。6 使用set語...