odbc连接sqlserver数据库 怎么把oracle数据导入sqlserver数据?
怎么把oracle数据导入sqlserver数据?
这个可以的
1、在目的SQL Server数据库服务器上安装好ORACLEClient软件也可以ORACLEODBCDriver.
按照oracle客户端,在netmanager中建立起“服务(TNSserver)”,并测试连接上上oracle数据库正常吗
2、在sqlserver的DTS(文件导入和导出数据工具)通过
(1)选择类型数据源:
数据源:oracleinoracle9i
选择:用户/系统DSN:
直接点击空白文档DSN:你选数据源类型:系统数据源,
然后再:中,选择驱动程序:oracleintooracle9i,接下来,能够完成,
刚刚进入oracleodbcdriverconfigration页面
再然后输入:datasorcename:GZDS
TNSservername:gz(是从netmanager定义好TNSserver)
user:(oracle登陆账号用户)
如何填写好以后,参与TESTConnection
可以连通,则再点“可以啦”,DSN组建能完成
数据源中,选择结束,直接点击“第二步”进入“选择类型目的”
(2)选择目的
目的:用于SQL Server的MicrosoftOLEDB能提供程序
服务器:192.168.0.63
选择:使用sqlserver身份登入
用户名:sa密码:sigh
并可以刷新,选择好数据库:test(目的数据库,不提前成立好的)并再点击“然后再”
a.从数据源复制表和数据(然后再:选择类型源表及视图)
b.用一条查询语句更改要传输的数据(参与sql编辑)
(按照以上选择类型好要截图的数据表的或具体视图)
再再点接下来“需要保存、指挥和调度和截图包”
(3)“保存到、指挥和调度和不能复制包”
时间:立玄运行
再点击下一步怎么办:并且:“还在能够完成DTS导出导入”向导
(4)完成:
然后点击:“能完成”按钮,系统进入到数据截图“也在想执行包”的页面,
可以找到数据还在紧张的进度条
注意一点:在ORACLE表和SQL Server表之间转换那步很重要,
可以不转变设置成的字段数据类型,如image-text,decimal-int
如何创建ODBC数据源?
以WINDOWSXP下配置SQLSERVER的ODBC数据源为例不过在此之前在控制面板下选择类型管理工具--ODBC数据源,右键点击图标第二步在用户DSN选项卡片上,点“添加”按钮,出现创建战队新数据源对话框,选择类型SQLServer第二步然后输入数据源名称、数据源描述和SQLServer所在的位置的服务器名称或则IP地址。
服务器名称也可以是SQLServer原先的机器名称,也可以是IP地址。左键单击然后再按钮。
第四步中,选择登陆SQLServer时的身份验证。并然后输入登陆SQLServer时所用到的用户名和密码。这里的用户名和密码是在SQLServer中确立的。
第五步在你要改设置的数据库填你选择数据库名,然后点击然后再。
第六步,点击完成,并测试数据源,测什么成功了后就能完成ODBC数据源的创建了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。