请教向另一台机器的MySQL数据库插入记录

cyberhui 2004-09-23 07:17:34
本机是win2000+SQL Server,另一台机器是unix+MySQL 我已经用sp_addlinkedserver添加好了连接。而且添加了sp_addlinkedsrvlogin登录。可我怎样在SQL Server的存储过程中向MySql中的某一数据库的某一表插入一条记录呀?谢谢各位了。例如添加的连接名为connecttest.数据库名为testdb表名为testtable. 如果用查询分析器执行下列语句 insert into connecttest.testdb.dbo.testtable 插入一条记录的话则出现SQL不存在或拒绝访问的错误。先谢谢各位了,帮帮忙!
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyberhui 2004-11-03
  • 打赏
  • 举报
回复
问题总算解决了,插入数据时要用到openquery.谢谢各位的参与。
cenlop 2004-10-13
  • 打赏
  • 举报
回复
试试本机能否联数据库,如果可以的话,就是权限问题,好好学习一下权限设置
cyberhui 2004-09-30
  • 打赏
  • 举报
回复
MS SQL的链接服务器肯定没问题。现在一执行就出现对 OLE DB 提供程序 'MSDASQL' 的架构和/或目录的使用无效。提供了由四部分构成的名称,但提供程序并未表现必要的接口来使用目录和/或架构。
OLE DB 错误跟踪[Non-interface error]。望各位再想想办法
shuixin13 2004-09-24
  • 打赏
  • 举报
回复
首先要确定 MyODBC 正常安装并能正常使用,

也就是设置 MyODBC, 然后点 [Test Data Source] 按钮,
如果提示正常登陆
"Data Source 'xxxxxxxx' Connected Successfully to 'xxxxxxxxxxxxxxx'!!!"
那说明 MySQL ODBC 驱动已正常了.

然后就可以排查 MS SQL 的链接服务器配置问题了.
相信你能成功的.
试试吧.
本课程系列通过对Mysql数据库的当前业界应用情况和未来发展应用前景的分析作为切入点,结合Mysql企业应用的热点关键功能,尽量用通俗易懂的方式讲给大家。本课程是作者收集了大量资料,参考很多讲师的精华内容,坚持半年利用业余时间,每天早上坚持录制一节课程,对内容不断的提炼打磨,不断的对知识点进行思考总结,最后把自认为满意的结果呈现给大家,个人精力有限难免有不足支持,希望大家多交流留言,提出宝贵意见,促使不断优化改进。本系列课程主要由以下部分组成:一,MySql概述数据库概念,主流数据库介绍,Mysql概述,MySql版本介绍,外围工具,MySql分支版本发展,数据库发展前景,数据库的应用发展。Mysql安装。二,MySql架构体系结构,sql执行过程,逻辑结构,物理结构,数据库实例,存储引擎 三,MySql常用操作数据库,权限表,表内容,常用函数,备份与恢复,存储过程,触发器,事务四,MySql优化需求设计SQL语句:索引的优化,sql语句的优化,表的优化运维配置角度五,MySql集群部署主从复制,读写分离六,高级应用(开发)Mybats访问数据库,JDBC,NET平台EF框架等操作数据库Mysql在大数据项目中应用事务及分布式事务ß【课程目标 】Þ了解MySQl数据库架构 Þ掌握数据库基本操作Þ数据库设计一般方法 Þ数据库优化Þ数据库集群应用

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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