sqlserver2008 inset出错:无法打开与 SQL Server 的连接 [53]. 求高手解答
时间:2011-12-26
来源:互联网
这是myeclipse提示的错误信息:
2011-12-26 09:49:06,842 INFO (jdbc.DBConnection) - :sql:INSERT INTO [xtcrm].[dbo].[services](servicerequest_id,service_type,srvc_mode,srvc_lintime,srvc_receiptno,serviceman_id,srvc_satisfaction,srvc_datebegin,srvc_datefinished,srvc_datearrived,srvc_datedated,srvc_datepaid,srvc_description)VALUES(1701,2,1,0,'','admin',1,'','','','','','')
2011-12-26 09:49:27,410 INFO (jdbc.DBConnection) - :class com.microsoft.sqlserver.jdbc.SQLServerException_命名管道提供程序: 无法打开与 SQL Server 的连接 [53].
com.microsoft.sqlserver.jdbc.SQLServerException: 命名管道提供程序: 无法打开与 SQL Server 的连接 [53].
这是sqlserver2008里执行inset提示的信息:
链接服务器"SAPSERVER"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "登录超时已过期"。
链接服务器"SAPSERVER"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "与 SQL Server 建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。"。
消息 53,级别 16,状态 1,第 0 行
命名管道提供程序: 无法打开与 SQL Server 的连接 [53].
重点是,查询没问题,inset有问题。应该不是数据库连接问题。
作者: ryx789106 发布时间: 2011-12-26
作者: qianjin036a 发布时间: 2011-12-26
作者: fredrickhu 发布时间: 2011-12-26
你是向哪儿插入数据的?
作者: qianjin036a 发布时间: 2011-12-26
作者: szstephenzhou 发布时间: 2011-12-26
查看一下MSDTC啟動是否正確 1、运行 regedt32,浏览至 HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC。 添加一个 DWORD 值 TurnOffRpcSecurity,值数据为 1。 2、重启MS DTC服务。 3、打开“管理工具”的“组件服务”。 a. 浏览至"启动管理工具"。 b. 选择"组件服务"。 c. 展开"组件服务"树,然后展开"我的电脑"。 d. 右键单击"我的电脑",然后选择"属性"。 在 MSDTC 选项卡中,确保选中了下列选项: 网络 DTC 访问 网络管理 网络事务 XA 事务 另外,"DTC 登录帐户"一定要设置为"NT Authority\NetworkService"。 4、重启MS DTC服务。 5、再次运行 regedt32,浏览至 HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC,然后删除 TurnOffRpcSecurity 项。 在查看一下sp_serveroption命令有鏈接服務器的選項說明
作者: fredrickhu 发布时间: 2011-12-26
作者: ryx789106 发布时间: 2011-12-26
555 不要看我的“inset”了,打错了……我是先在工程里插入数据,出错了,我就试试在数据库插入,还是出错……所以才纠结的。求高手……
你在数据库里输,是不是在数据库的查询窗口输的?查询窗口上面指向哪个数据库?
你试试这样看:
INSERT INTO [services](servicerequest_id,service_type,srvc_mode,srvc_lintime,srvc_receiptno,serviceman_id,srvc_satisfaction,srvc_datebegin,srvc_datefinished,srvc_datearrived,srvc_datedated,srvc_datepaid,srvc_description)VALUES(1701,2,1,0,'','admin',1,'','','','','','')
作者: qianjin036a 发布时间: 2011-12-26
引用 6 楼 ryx789106 的回复:
555 不要看我的“inset”了,打错了……我是先在工程里插入数据,出错了,我就试试在数据库插入,还是出错……所以才纠结的。求高手……
你在数据库里输,是不是在数据库的查询窗口输的?查询窗口上面指向哪个数据库?
你试试这样看:
INSERT INTO [services](servicerequest_id,service……
是在查询窗口输入的insert语句的,也出现错误。
作者: ryx789106 发布时间: 2011-12-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28