现在有 sqlserver2005 mysql 2台数据库,mysql需要定时的从sqlserver2005 取数据,
现在做法是写一个java程序读sqlserver2005 然后插入到mysql中。
能不能实现向在oracle中访问sql server那样,直接在mysql数据库中访问 sqlserver2005 ?怎么实现?
现在做法是写一个java程序读sqlserver2005 然后插入到mysql中。
能不能实现向在oracle中访问sql server那样,直接在mysql数据库中访问 sqlserver2005 ?怎么实现?
解决方案 »
- 打开SQL文件中文乱码的问题.
- 关于MySQL查询与插入
- datetime类型或者timestamp 可否把default value为 now()
- mysql 语法问题 百分求解
- 怎么求时间差?
- mysql 数据库的查询问题
- 代码访问mysql结果中的汉子出现问号该如何解决?
- Warning Code : 1265 Data truncated for column 'm_condition' at row 1
- mysql limit 导致索引选择 问题
- MySQL-front连接MySQL出错
- Mysql中的数据备份问题
- Mysql乱码!数据库直接用insert添加中文不是乱码,网页上添加乱码!
delete from openquery(mysqllink,'select * from xxxx') where id=12;Msg 7345, Level 16, State 1, Line 1
The OLE DB provider "MSDASQL" for linked server "mysqllink" could not delete from table "select * from xbrl_list". There was a recoverable, provider-specific error, such as an RPC failure.
2 用etl 工具实现
2:在查询连接器里,访问ODBC我前面在论坛里发过这样一个解决方案的例子程序,你找找。
应该能实现你的需求。