第一步 在控制面板 - 管理工具 - 数据源ODBC里创建 系统DSN 连接到MYSQL的对应数据库里. 用户为root第二步 在SQL Server 2008中创建连接服务器. 数据源填入的是 第一步创建的 系统DSN名字,使用远程登录帐户为root然后可以在MSSQL的连接服务器 看到所创建的MYSQL, 可以列出MYSQL的所有database 和表....不过我发现在SQL Server 2008工具里.在连接服务器中.选择MYSQL的表右键选择 编写表脚本为..然后选择SELECT 到 新的编辑查询窗口MSSQL 提示说-- [连接服务器名].[servername]..[tablename] 不包含可以选择的列,或者当前用户不拥有对该对象的权限。
GO
是否是配置的问题..... 不过同样的帐户在MYSQL客户端上登录,都可以看到完整的表结构和数据.
GO
是否是配置的问题..... 不过同样的帐户在MYSQL客户端上登录,都可以看到完整的表结构和数据.
为链接服务器 "MYSQLDBT" 的访问接口 "MSDASQL" 指定了无效的架构或目录。
请问各位老大是什么原因 有没有解决方案啊
“消息 7313,级别 16,状态 1,第 2 行
为链接服务器 "MYSQLDBT" 的访问接口 "MSDASQL" 指定了无效的架构或目录。
这个错”,测了几次发现 3.5版本的dsn设置不需要填登录名和密码并指定数据库,但5.1的必须指定数据库才能做链接查询操作