將SQL2005的作業排程昇級到SQL2008時發生錯誤

最近試著將SQL 2005的作業排程利用產生SQL指令的方式要昇級到SQL 2008時,出現以下的錯誤訊息:


訊息 515,層級 16,狀態 2,程序 sp_add_job,行 137
無法插入 NULL 值到資料行 'owner_sid',資料表 'msdb.dbo.sysjobs'; 資料行不得有 Null。INSERT 失敗。
陳述式已經結束。

查了一下,在MSDN中好像有說這是因為SQL 2008本身沒有建sa的問題。最好的方式是要昇級到SQL 2008 SP1

留言

這個網誌中的熱門文章

DOS Batch指令檔中如何記錄log資訊

用捷徑方式執行需帶入命令列參數的Windows Form程式

使用regular expression來match中括號(square bracket)