
正文
oracle数据到sqlserver,oracle数据导出到sqlserver
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
oracle数据库导入sqlserver报错,请问是怎么回事?
连接失败: SQLState:01000 SQL Server 错误: 53 [Microsoft][ODBC SQL Server Driver][DBNETLIB]Connect是设置错误造成的,解决方法为:以windows验证模式进入数据库管理器。windows身份登录后,找到:安全性-登录名-sa,然后右击选择属性。选择常规(输入新的密码,取消实施密码策略)。
最后,添加完成之后显示已经成功ping通,这样就能顺利的连接oracle了。
最好在【SQLServer服务管理器】中将选择随系统启动而启动服务。选择【当启动OS时自动启动服务】选择框,完成让MSSQLSERVER服务随操作系统启动而自动启动。再次打开SQL Server 数据库,选择连接数据库服务器实例,可以正常连接打开数据库了。
相关问答
Q1: oracle如何建立dblink到sqlserver
在sql2008上建立dblink的步骤:1)首先安装Oracle客户端,并创建到服务器的连接,用户名为TEST。
要重新代码;可以在“服务器对象”-“链接服务器”中增加oracle数据库链接,和oracle的dblink类似。
试试 select 别名.字段名 from 表名@DBLINK名 别名 就是把链接表加别名,select后跟需要查询的别名.z字段名。
A服务器数据库创建DB link连接B服务器数据,DBlink测试通过。但是通过A服务器的数据库客户端查询B服务器的数据(select * from Bserver.Btable),就会爆出如下错误:链接服务器Bserver的 OLE DB 访问接口 SQLNCLI 返回了消息 Unspecified error。
Q2: 如何同步ORACLE和sqlserver的数据
SQLServer数据同步可以通过以下几种方式实现:使用SQLServerIntegrationServices(SSIS)进行数据同步。使用SQLServerReplication进行数据同步。使用第三方工具进行数据同步,例如DataDirectConnect、Informatica、Talend等。
自己编程,或者第三方工具 在sqlserver中,使用linkedserver,访问oracle,然后编写job什么的进行数据同步 在oracle中,使用透明网关,访问sqlserver,进行数据同步。
要重新代码;可以在“服务器对象”-“链接服务器”中增加oracle数据库链接,和oracle的dblink类似。
可以写个客户端同时连接2个db定时同步,这是最简单的直观的 因为数据量不多,所以不必考虑性能问题。1 在sqlserver中建立linkedserver,以便可以从sqlserver中直接访问oracle。2 在sqlserver中建立dts/ssis数据传输任务,并进行定数调度。
使用ogg的注意事项如下:源端oracle库的同步表必须有主键。源端oracle库必须是force logging,必须开附加日志。初始化数据的时候,可以使用ogg自己的initload功能,省的还得用sqlserver的同步助手,费劲。
oracle数据到sqlserver的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle数据导出到sqlserver、oracle数据到sqlserver的信息别忘了在本站进行查找喔。








