OLE DB 提供程序‘MSDASQL’报错。

yuuy163 2009-11-09 12:27:25
写了如下一段作业,调度数据,结果出现如下错误:
OLE DB 提供程序‘MSDASQL’报错。未发现数据源名称并且未指定默认驱动程序

作业如下:
insert T_jitong6(jixing,chehao,ReportTime,ComeinTime,[State],Hidden)
select 机型,车号, 日期=convert(varchar(10),CAST(日期 as datetime),120), 入库时间=convert(varchar(10),CAST(入库时间 as datetime),108),'合格','无'
from OPENROWSET('MSDASQL','DRIVER={SQLServer};SERVER=****;UID=sa;PWD=',yyk.dbo.机统6)


其中server非本机local


不知道是什么原因


...全文
375 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuuy163 2009-11-09
  • 打赏
  • 举报
回复
楼上LESPProject_CBSE是什么意思,是数据源的名称吗?
fwacky 2009-11-09
  • 打赏
  • 举报
回复

insert into LESP_ZFJC_XXTB
select * from OPENROWSET('SQLOLEDB',
'DRIVER={SQL Server};SERVER=192.168.0.200;UID=LespUser;PWD=LespPassword',
LESPProject_CBSE.dbo.LESP_ZFJC_XXTB) A
===============
看看,改改!

yuuy163 2009-11-09
  • 打赏
  • 举报
回复
急!在线等大侠解答
xuejie09242 2009-11-09
  • 打赏
  • 举报
回复
数据库名。
SQL77 2009-11-09
  • 打赏
  • 举报
回复
其中server非本机local


非本机你不添加链接服务器??

指定IP,端口
fwacky 2009-11-09
  • 打赏
  • 举报
回复
insert into 表名
select * from OPENROWSET('SQLOLEDB',
'DRIVER={SQL Server};SERVER=IP;UID=用户名;PWD=密码',
库名.dbo.表名) A

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧