ORACLE数据库里表导入SQL Server数据库

ORACLE数据库里表导入SQL Server数据库

1、在目的SQL Server数据库服务器上安装ORACLE Client软件或者ORACLE ODBC Driver.
   在$ORACLE_HOME\network\admin\tnsnames.ora里配置ORACLE数据库的别名(service name)。
   具体配置方法可以参考本站文章:客户端连服务器的注意事项

2、在WIN2000或者win2003服务器->管理工具->数据源(ODBC)->

   系统DSN(本机器上NT域用户都可以用)->添加->ORACLE ODBC Driver->完成->

   data source name 可以自定义,我一般填ORACLE数据库的sid标志,
     description里可以填ORACLE数据库详细描述,也可以不填->

   data source service name 填第1步定义的ORACLE数据库别名->OK。

   (用户DSN和文件DSN也可以类似配置,但使用的时候有一些限制)

3、SQL Server的导入和导出数据工具里->选数据源-> 数据源(其它(ODBC数据源))->
   选第2步在ODBC里定义的系统DSN source name,用户名密码处填写ORACLE系统的用户名和密码->
   下一步->选择目的,选SQL Server数据库(跟上面第二点讲的一致,就不重复了)。

    注意:在ORACLE表和SQL Server表之间'转换'那步很重要,
          可以改变默认的字段数据类型,如image->text,decimal->int

上一篇: PHOTOSHOP 8.0 “正在读取全球文本资源..已完成”解决
下一篇: ASP修改ACCESS数据库字段名及属性
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭