首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 7.0 常見問題 FAQ:errorlog 循環、IE5 相容、ODBC 亂碼、版本區分、中文版、命令列啟動、錯誤日誌數量、Master 重建

     編輯:關於SqlServer

SQL Server 7.0 實務運維常見問題彙總與標準解法,涵蓋日誌管理、用戶端相容、ODBC 設定、版本授權、安裝啟動、系統資料庫重建。

Q1: 如何不重啟服務循環 errorlog?

執行系統預存程序:

EXEC sp_cycle_errorlog;

效果:ERRORLOG → ERRORLOG.1 → ERRORLOG.2... (預設保留 6 個)

Q2: 安裝 IE 5.0 後 SQL 7.0 Wizard/屬性頁當機?

原因:IE5 更新 comctl32.dll 導致版本衝突。
解法:套用 SQL Server 7.0 Service Pack 1**。

Q3: 安裝 Office 2000 / SQL 7.0 Client 後,MS Query 存取 SQL 6.5 出現亂碼?

原因:ODBC 驅動程式版本 3.70.06.23 啟用「Perform translation for character data」導致編碼錯誤。
解法:

  1. ODBC 管理員 → 系統 DSN → 設定 → **取消勾選**「Perform translation for character data」
  2. 升級 ODBC 驅動至 3.70.06.90 (含於 SQL 7.0 SP1)

Q4: 線上查詢最完整 SQL 7.0 產品資訊?

微軟官網:https://www.microsoft.com/sql/default.asp (產品概覽、功能、系統需求、評估工具、價格)

Q5: SQL 7.0 有哪幾個版本?

  • Enterprise Edition (企業版)
  • Standard Edition (標準版) — **最常見**
  • Desktop Edition (桌面版)

Q6: SQL 7.0 有中文版嗎?

SQL 7.0 為雙位元組版本,可安裝於 Windows NT Server 4.0 中文版。

Q7: 命令列啟動 SQL 7.0 Desktop Edition?

c:\mssql\binn\scm.exe -Action 1 -Silent 1

Q8: 能否命令列啟動 Desktop Edition 的 SQLServerAgent?

**不能**,此為產品授權限制。

Q9: 如何增加 errorlog 保留數量 (預設 6)?


EXEC xp_regwrite
    'HKEY_LOCAL_MACHINE',
    'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer',
    'NumErrorLogs',
    'REG_DWORD',
    20;  -- 修改為 20 個

Q10: 如何重建 Master 資料庫?

使用工具 Rebuildm.exe (位於 MSSQL\BINN),依嚮導重建系統資料庫。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved