2010年10月16日 星期六

SQL Server Agent 無法刪除作業

版本:SQL Server 2005 SP2
在SQL Server Agent->作業 按右鍵刪除作業時,會出現錯誤訊息:

此為SQL Server在刪除 msdb..sysjobs 資料時,發現它的 FK 的 table 還有資料

解決方式為:
找出要刪除的job_id,並刪除
select job_id,* from msdb..sysmaintplan_subplans  where job_id = 'xxxx'

delete from msdb..sysmaintplan_subplans  where job_id = 'xxxx'

2010年10月13日 星期三

查詢數字開頭的Table Name

版本:SQL Server 2005 SP2

Table 用 []
ex:
select * from testdb.dbo.[123P]

2010年10月11日 星期一

重新產生新的MySQL ERROR LOG

會將原本的error log 檔變成 xxx.err-old 並產生新的檔 xxx.err,此語法並不會寫入bin-log內。
ssh> mysqladmin –u root –p flush-logs

參考網址:http://dev.mysql.com/doc/refman/5.1/en/flush.html