bestlong 怕失憶筆記

當健忘由隨機逐漸趨向常態時,作筆記是非常必要的

Entries for the ‘MSSQL’ Category

[DB] 如何設定 Client 連線至 MS SQL 2005

微軟的 MS SQL 2005 在 2005/12 發表上市,去了官方網站下載 Express 版本來研究一下。安裝過程還算平順,然後開始用 Delphi 5 寫程式來連線卻碰到找不到主機連接失敗的問題。用了幾個小時的時間摸索與上網找資料終於有了概念並成功建立連線。並且在其他 MS SQL2000 的 Client 電腦,在不安裝任何程式下也成功建立連線。

可以參考下列資料:
http://www.datamasker.com/SSE2005_NetworkCfg.htm
http://blogs.msdn.com/sqlexpress/archive/2005/05/05/415084.aspx
http://blogs.msdn.com/sqlexpress/archive/2004/07/23/192044.aspx

http://blogs.msdn.com/sqlexpress/

Comments (4)

如何在 MS SQL 環境計算 SQL 語法的執行時間

對於資料異動量大的資料庫來說,將其調校至最佳化的狀況,唯有透過不斷的進行綜合分析與測試,來決定調校的方向。
想要計算出 SQL 語法的執行時間,可以使用以下簡單的方式

使用 MSSQL 6.5

declare @d datetime
select @d = getdate()
— 要計算時間的 SQL 語法開始
select * from TableName
— 要計算時間的 SQL 語法結束
select datediff(ms,@d,getdate())

使用 MSSQL 2000

declare @d datetime
set @d = getdate()
— 要計算時間的 SQL 語法開始
select * from TableName
— 要計算時間的 SQL 語法結束
select datediff(ms,@d,getdate())

Leave a Comment

MS SQL 6.5 列出使用者資料表的記錄筆數

— MS SQL 6.5 計算目前資料庫所有 Table 的資料筆數
SELECT t.name AS ‘TableName’,rows AS ‘RowCounter’
FROM sysobjects AS t JOIN sysindexes AS i ON t.id = i.id
WHERE t.id > 100
AND t.name<>’dtproperties’
AND (i.indid=0 OR i.indid=1)
ORDER BY t.name

Leave a Comment

MS SQL 升級後,原本的 MS Query 工具跑去哪裡?

公司目前的 MS SQL 6.5 一直在尋求升級到 MS SQL 2000 的方法,無論是 Server 端或是 Client 端都有相當程度的障礙。
其中的一個問題,由於有部份使用者,在資料處理上常常使用 SQL 6.5 版附帶的 MS Query 工具,不過到了 SQL 2000 版本卻沒有附帶此一工具,而且 Query Analyzer 並不適用,所以長久以來都在尋找一個可以替代的工具程式。
(Read the rest of this entry…)

Leave a Comment

  • 工商服務

    廣告讀取中...
  • 近期留言

  • 標籤

  • 彙整