無法初始化 sqlcmd 庫,錯誤編號為 -2147467259
sqlserver2014執行作業報錯:
進行指令碼測試:
可見在sp_send_dbmail下面的@query是無法使用臨時表的。
只有在@query裡面寫實際的SQL才可以。不能帶臨時表。
正確寫法:
Select b.*
From AAA a inner join
AZX b on a.CompanyID=b.CompanyID and a.BillNo=b.BillNo
Where b.Status=''6'''
Create Table #AAA (CompanyID Varchar(10),BillNo Varchar(40))
Exec [msdb].dbo.sp_send_dbmail @profile_name='AAA',
@recipients='123@163.com',
@copy_recipients='123@163.com',
@body_format ='HTML',
@execute_query_database = 'BBB',
@query = 'Select b.*
From #AAA a inner join
AZX b on a.CompanyID=b.CompanyID and a.BillNo=b.BillNo
Where b.Status=''6''',
@subject='異常提醒',
@body='本次介面執行有報錯',
@attach_query_result_as_file = 1,
@query_attachment_filename = '異常提醒.Txt'
進行指令碼測試:
可見在sp_send_dbmail下面的@query是無法使用臨時表的。
只有在@query裡面寫實際的SQL才可以。不能帶臨時表。
正確寫法:
Select b.*
From AAA a inner join
AZX b on a.CompanyID=b.CompanyID and a.BillNo=b.BillNo
Where b.Status=''6'''
Create Table #AAA (CompanyID Varchar(10),BillNo Varchar(40))
Exec [msdb].dbo.sp_send_dbmail @profile_name='AAA',
@recipients='123@163.com',
@copy_recipients='123@163.com',
@body_format ='HTML',
@execute_query_database = 'BBB',
@query = 'Select b.*
From #AAA a inner join
AZX b on a.CompanyID=b.CompanyID and a.BillNo=b.BillNo
Where b.Status=''6''',
@subject='異常提醒',
@body='本次介面執行有報錯',
@attach_query_result_as_file = 1,
@query_attachment_filename = '異常提醒.Txt'
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2152603/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 執行無法解決的編譯錯誤編譯
- 錯誤初始化引數導致無法啟動的解決辦法
- 關於VS報無法解析外部符號的錯誤符號
- MMMNL absent錯誤 ,資料庫無法連線資料庫
- 解決:錯誤1 error C2440: “初始化”: 無法從“char *”轉換為“ATL::CStringTError
- itm tep無法登陸問題(錯誤號:KFWITM392E)
- 恢復資料庫引數錯誤無法啟動資料庫
- 無法發貼,NULL錯誤,求助!Null
- ClamAV無法更新錯誤解決
- dbua後資料庫無法啟動錯誤的解決資料庫
- [Oracle]由於初始化引數檔案修改錯誤導致oracle無法startupOracle
- 無法顯示頁面,因為發生內部程式錯誤
- 建庫的過程中DBCA報錯,錯誤號為ORA-12547
- Idea編譯錯誤解決辦法Idea編譯
- PHP編譯錯誤及解決辦法PHP編譯
- 錯誤: 找不到或無法載入主類
- 系統無法讓您登入,因為發生下列錯誤:無法取得RPC伺服器RPC伺服器
- qt使用mysql,開啟資料庫,丟擲無法連線錯誤。QTMySql資料庫
- ORACLE 異常錯誤 錯誤號大全Oracle
- PHP編譯安裝時常見錯誤解決辦法,php編譯常見錯誤PHP編譯
- OpenCV1.0編譯錯誤解決辦法OpenCV編譯
- SPFILE 錯誤導致資料庫無法啟動(ORA-01565)資料庫
- shell報錯:未預期的符號***附近有語法錯誤符號
- IPMI報jnlp錯誤,無法開啟java程式Java
- Windows Update無法更新,錯誤程式碼為0x8024001D薦Windows
- vim 編輯報錯導致無法正常退出和編輯
- 又一例SPFILE設定錯誤導致資料庫無法啟動資料庫
- C++ VS單例模式報 錯誤 LNK2001 無法解析的外部符號 private: static class SingletonPattern錯誤C++單例模式符號
- 印表機錯誤無法列印怎麼處理 印表機錯誤不能列印的方法
- Mac如何修復“無法解除安裝磁碟”錯誤Mac
- Winform無法載入基類的錯誤解決ORM
- tail +數字 無法開啟錯誤解決(ubutu)AI
- 程式無任何報錯但是無法寫入資料庫資料庫
- Oracle錯誤號檢索Oracle
- VS 編譯錯誤編譯
- sql server資料庫錯誤資料恢復(資料庫連線失效,無法附加查詢)SQLServer資料庫資料恢復
- OEM:Enterprise Manager 無法連線到資料庫例項 錯誤解決資料庫
- 電腦dns配置錯誤無法上網怎麼辦 dns配置錯誤不能上網DNS