系列第三篇,涵蓋交易啟動模式、叢集與非叢集索引差異、資料表重命名、機器改名後無法啟動、安裝失敗日誌分析等 5 題。
A:三種:
1. 顯式交易 BEGIN TRANSACTION
2. 自動認交易(預設),每條 T-SQL 執行完自動認交易
3. 隱含交易,前一筆認交易或回滾後自動啟動新交易,直到執行 COMMIT 或 ROLLBACK,形成交易鏈
A:兩者結構皆為 B-Tree。
• 叢集索引葉節點 = 資料頁
• 非叢集索引葉節點 = 指向資料頁的指標
A:可用 sp_rename。sp_rename 'test', 'newtest'
A:重新執行 SQL Server 7.0 Setup 程式,它會依新機器名重設。
A:查閱三個日誌檔:
1. %windir%\SQLstp.log(安裝主流程)
2. MSSQL7\Log\ERRORLOG(服務啟動錯誤)
3. MSSQL7\Install\Cnfgsvr.out(配置階段腳本輸出)
保存後連絡微軟支援。