大聲公
這是一個不愛寫作文的宅男用來記錄生活和工作的地方,因為實在是太健忘了,各位看倌要是有甚麼不滿意,就請多多忍耐吧.....

tempdb在SQL SERVER的System Databases中,查詢或是修改table結構都常使用到,為了避免與其他繁忙的db有I/O的競爭,可以把它搬移到獨立磁碟上,

 

SQL SERVER 2008安裝時,有提供設定讓我們指定tempdb要放置的路徑位置,

但是在SQL SERVER 2005安裝時,沒有辦法指定tempdb的位置,

所以就手動去修改囉,

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

新系統在測試db上都正常,要轉到 production db上,在設置link server就出現下面的錯誤訊息:

Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI" for linked server "XXXXXX".The provider supports the interface, but returns a failure code when it is used

原來是測試db之前的dba是安裝在32 bit上,而要建立link server的db是SQL SERVER 2000(他們team今年要升級到SQL SEVRER 2008,加油喔,已經delay了喔...),

所以系統建立時都沒有問題,我也就沒有特別去注意,

但是production db 是SQL SERVER 2008 64 bit了,結果設置時就出錯啦...

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

剛接手db的工作時,還不知道公司系統的東西南北時,同事的系統需要從Oracle db中抓資料,

他們就一直反應,有一台SQL SEVRER安裝Oracle Client一直無法連到Oracle db,

一開始他們認為是因為大家都上去那台db亂用(反正以前權限亂給,開很大?!),安裝太多的Oracle Client版本,所以互相衝突了?!

還認為移除Oracle Client會移除不乾淨,一定要整台服務器重灌才行.....(這是浩大工程吧,說重灌就重灌,又不是家裡打電動的電腦,沒人敢隨便這樣做...)

但是系統要升級啊,怎麼辦呢?

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

暫存資料表不再使用時就會自動刪除。

暫存資料表有兩種:區域與全域。

本機暫存資料表是以單一數字符號 (#) 作為名稱的第一個字元;只有目前連接的使用者才能看見它們,當使用者中斷與 SQL Server 執行個體的連接時,就會刪除它們。

全域暫存資料表是以兩個數字符號 (#) 作為名稱的前兩個字元;只要一建立好,任何使用者都能看見它們,只有當所有參考這些資料表的使用者都中斷與 SQL Server 執行個體的連接時,才會刪除它們。

 

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

使用Attach or Restore 資料庫到另一台主機之後, 要使用原本的帳號密碼卻無法登入,

帳號指出現在DB Level中, Server Level卻沒有出現,

使用

USE [db_name]

GO

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

 

要為某個database 在 Replication 設置 Publication 時,出現

Connect error.png

 

伺服器在安裝MS SQL SERVER之後,又改過電腦名稱,

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

--在 Principle Server 上先製作 Full Backup 及 Transaction Log Backup

BACKUP DATABASE db_name TO DISK='D:\Temp\db_name.bak' WITH init

BACKUP LOG db_name TO DISK='D:\Temp\db_name_log.trn' with init

--在 Mirror Server 上還原database

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

--有 mdf 和 ldf 檔
EXEC sp_attach_db 'xxxxx', 'D:\[MDF FILE PATH]\xxxxx.mdf', 'D:\[LDF FILE PATH]\xxxxx_Log.ldf'

--只有 mdf 檔
CREATE DATABASE xxxxx ON (FILENAME = 'D:\[MDF FILE PATH]\xxxxx.mdf') FOR ATTACH

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

之前開站之後沒多久,

就到上海去工作了,

在對岸GFW的封鎖下,

要連線回來台灣不是很方便,

後來就放棄了,

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()

轉載來源: but, or bug>>程式設計師的格言

每個Programer應該都對這個文章的內容感同身受吧.....
只是不知道當初的熱情和理想是否依然還堅持著呢..??

程式設計師的格言

泡麵要趁熱才好吃 發表在 痞客邦 留言(0) 人氣()