標籤:修改Windows帳戶密碼,導致Sql Server 2000無法啟動。 --現象以管理員或同等許可權使用者登入 Windows XP,建立 Sql Server 2000 資料庫。之後,在修改此 Windows 帳戶密碼後,Sql Server 2000 不能啟動,出錯提示為:“未能建立與資料庫的串連。原因:Sql Server 不存在或訪問被拒絕”。“發生錯誤1069,由於登入失敗而無法啟動服務。”
標籤:一般我們用SELECT .... INTO語句產生的表欄位都是允許為NULL。而如果我們需要改成NOT NULL呢select ‘ALTER TABLE dbo.XXXXXXX ALTER COLUMN ‘ + QUOTENAME(c.name) + ‘ ‘ + t.name + case when t.name in (‘nvarchar‘,‘nchar‘) then ‘(‘+ cast(c.max_length/2 as nvarchar) +‘)‘ when
標籤:SQL Server Browser和SQL Server (sqlexpress)都串連正常,但老是登入不進去,提示說什麼建立遠端連線出錯?剛剛安裝的資料庫系統,按照預設安裝的話,很可能在進行遠端連線時報錯,通常是錯誤:"在串連到 SQL Server 2005時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連)
標籤:SQL Server 預存程序預存程序類似函數,可以重複使用。相對於函數,預存程序擁有更強大的功能和更高的靈活性。預存程序中可以包含邏輯控制語句和資料動作陳述式,可以接受參數,輸出參數,返回單個值或多個結果集。預存程序帶來的好處:1、效能的提升 預存程序執行時,第一次會進行編譯和最佳化。但批處理T-SQL語句每次執行都需要先行編譯和最佳化,所以沒有預存程序快。2、易於維護
標籤:SQL Server複製出錯文章集錦為了方便大家對資料庫複寫過程中出錯的時候更好地解決問題本人收集了SQL Server相關複製出錯解決的文章 The process could not execute ‘sp_repldone/sp_replcounters‘ on ‘ServerName‘ 瀟湘隱者事物複製遇到的幾個錯誤 萬劍齊發一個事務複製的bug--更新丟失 續 stswordman複製中發行伺服器和訂閱伺服器內容不一致的解決辦法
標籤:sqlserver 資料庫 1.應盡量避免在 where 子句中對欄位進行 null 值判斷,否則將導致引擎放棄使用索引而進 行全表掃描,如: select id from t where num is null 可以在num 上設定預設值0 ,確保表中num 列沒有null 值,然後這樣查詢: