Brad Chen's SQL Server Blog

MS, SQL Server Support, Guidelines, Tips, Troubleshooting

Browse by Tags

Tagged Content List
  • Blog Post: Quick to build a testing web site to access SQL Server

    Classic ASP How to access SQL Server in Active Server Pages http://support.microsoft.com/kb/169377/en-us ASP.NET 1.1 逐步解說:在 Web Form 網頁中顯示資料 Visual Studio .NET 2003 http://msdn.microsoft.com/zh-tw/library/cc438239(v=vs.71).aspx Walkthrough: Basic Data Access in Web Pages Visual Studio 2005 http...
  • Blog Post: How to Rename SQL Server Cluster Virtual Server Name(Network name)

    How to Rename SQL Server Cluster Virtual Server Name(Network name) Rename a SQL Server Failover Cluster Instance http://msdn.microsoft.com/en-us/library/ms178083.aspx The name of the virtual server is always the same as the name of the SQL Network Name (the SQL Virtual Server Network Name)....
  • Blog Post: 立即中斷所有SQL Server連線

    立即中斷所有SQL Server連線 1.針對單一資料庫的連線 範例:將Northwind資料庫設定為只能有一個連線,並中斷其他連線 -- 中斷 Northwind 資料庫的所有連線 USE master GO ALTER DATABASE [Northwind] SET SINGLE_USER WITH ROLLBACK IMMEDIATE; GO -- 復原為一般多人連線 USE master GO ALTER DATABASE [Northwind] SET MULTI_USER WITH ROLLBACK IMMEDIATE; GO 2.針對所有SQL Server連線 (1...
  • Blog Post: SQLDiag工具程式Bug-Buffer overrun detected

    SQLDiag工具程式Bug-Buffer overrun detected 當SQL Server 2000升級到SP4之後,SQLDiag.exe工具已被更新到SP4的版本,此版本有個Bug,執行後會出現以下的錯誤訊息: 解決方法1 微軟的KB902955-此Bug已有hotfix,若要取得此hotfix需連絡Microsoft產品支援服務 FIX: 當您執行 Sqldiag.exe 公用程式安裝 SQL Server 2000 SP 4 之後, 您收到 「 取得登錄資訊 」 訊息 解決方法2 將SQLDiag.exe更名,然後從SQL Server 2000安裝光碟將原始的SQLDiag...
  • Blog Post: SQLDiag工具程式的使用

    SQLDiag工具程式的使用 前言:SQLDiag是SQL Server內建的診斷收集共用程式, [ SQL Server 2005 ] 預設位置:C:\Program Files\Microsoft SQL Server\90\Tools\Binn\SQLDiag.exe 你可以在任何路徑下執行SQLDiag因為此路徑已被加到path系統變數,執行sqldiag -?或sqldiag /?即可顯示參數說明 SQL 2005的sqldiag搭配參數請使用正斜線"/" SQLdiag 可以收集下列類型的診斷資訊: Windows 效能記錄 Windows 事件記錄檔 SQL Server...
  • Blog Post: SQL 2000 Determine primary key from system table 列出所有Primary Key

    SQL 2000 Determine primary key from system table 列出所有Primary Key SELECT object_name(a.[id]) as [TableName] ,object_name(a.constid) as [PK_name] ,b.[name] as [PK_Column] FROM sysconstraints a inner join syscolumns b on a.[colid]+1 = b.[colid] and a.[id] = b.[id] WHERE a.status = 2593 PS. Status=2593還未找到確認的文件說明...
  • Blog Post: Listing space used information in each database files

    Listing space used information in each database files -- SQL Server 2000請將 sys.databases改成sysdatabases -- 第欄是資料使用大小單位是KB CREATE TABLE #db_space ( [DBname] NVARCHAR(50), [Fileid] NVARCHAR(10), [Filegroup] NVARCHAR(10), [TotalExtents] int, [UsedExtents] int, [Name] NVARCHAR(50), [FileName] NVARCHAR...
  • Blog Post: SQL Server 2000 xp_cmdshell移除與回復

    SQL Server 2000 xp_cmdshell移除與回復 1.xp_cmdshell是一個延伸預存程序,可以讓T-SQL執行shell command 2.SQL Server 2000 預設是啟用xp_cmdshell,而SQL Server 2005預設是停用的,可使用 [SQL Server 介面區組態] 將此功能啟用 3.預設值只有System Administrator角色可以執行xp_cmdshell [安全考量] 雖然預設值只有System Administrator角色可以執行xp_cmdshell,當系統不幸遭遇SQL Injection攻擊,而程式沒做進一步的防禦時...
  • Blog Post: 錯誤22002:RegCreateKeyEx()傳回錯誤5,存取被拒(Microsoft SQL-DMO ODBC SQL狀態: 42000)

    錯誤22002:RegCreateKeyEx()傳回錯誤5,存取被拒(Microsoft SQL-DMO ODBC SQL狀態: 42000) SQL Server 2000 為了符合最低權限要求,通常會將SQL Server與SQL Agent啟動帳戶都改為Local Windows User account,後來再去Enterprise Manager config一些組態設定卻出現此錯誤訊息,回家重新再翻了一下MCSE Training Kit - SQL Server 2000 System Administrator 猜想可能是機碼權限問題,果然解決了,提供給大家參考參考...
Page 1 of 1 (9 items)