房天下 > 房天下问答 > 业主生活 > 其他
  • 在SQL Server 2005中怎样写查询oracle的存储过程

    提问者:酷BB

    发布于2010-12-19

共1个回答
  • 九分完美 丨Lv 1
    1.在sql server 2000试过,在sql server 2005没用过。2.在sql server 2000中有个OPENDATASOURCE这个工具,专门用来访问不同类型数据源的数据。3。根据你的情况,你好像是要查询Oracle的数据到SQL Server中。4。使用以上方法即可,如:打开查询分析器,执行:select * from OPENDATASOURCE('MSDAORA','Data Source=gong;User ID=scott;Password=tiger')..SCOTT.EMP5。注意后面的..SCOTT.EMP要大写,Data Source是网络服务名,后面是用户和密码,注意要有权限访问你需要的表,这样就可以在SQL SERVER中查看到Oracle的数据了。当然,你可以用临时表等功能,存储数据进行进一步的处理。6.然后,你可以将这些过程,整理成你需要的存储过程了,写法跟平时的一样。希望以上能给你提供解决问题的方向。
    +1 2010-12-19 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。