/*--------------------建立oracle链接服务器 --------------------*/
EXEC sp_addlinkedserver
@server = 'ORCL', --ORCL是SQL中链接服务器名称
@srvproduct = 'Oracle', --Oracle 固定的
@provider = 'MSDAORA', --MSDAORA 固定的
@datasrc = 'ORCL' --DataSrc 本地服务名
GO
EXEC SP_ADDLINKEDSRVLOGIN 'ORCL', false, 'sa', 'SCOTT', 'admin'
--Sa是SQL本地登录帐号,POS/POS是ORACLE的登录帐号,但这句话对我们要达到的目的没有帮助。
--测试
SELECT * FROM ORCL..SCOTT.EMP --注意大写
/*---------------------建立sqlserver链接服务器------------------------------------*/
EXEC master.dbo.sp_addlinkedserver @server = N'192.168.0.170', @srvproduct=N'SQL Server'
GO
exec sp_addlinkedsrvlogin '192.168.0.170','false','sa','sa','123465'
go
SELECT * FROM [192.168.0.170].pubs.dbo.authors
--可以通过dts把表结构建好在目标oracle上
/*------------------------导入数据------------------------------------------------------*/
SELECT * FROM ORCL..SCOTT.zx_nr
insert ORCL..SCOTT.authors select * from authors
insert ORCL..SCOTT.employee select * from employee
insert ORCL..SCOTT.jobs select * from jobs
insert ORCL..SCOTT.stores select * from stores
insert ORCL..SCOTT.sales select * from [192.168.0.170].pubs.dbo.sales
insert ORCL..SCOTT.zx_xx select top 100 wj
from [192.168.0.170].vsatdata.dbo.zx_xx where lx='2'
insert ORCL..SCOTT.zx_nr select top 10 * from [192.168.0.170].vsatdata.dbo.zx_nr
where wj in (select top 100 wj from [192.168.0.170].vsatdata.dbo.zx_xx where lx='2')
select top 10 * from [192.168.0.170].vsatdata.dbo.zx_gp_nr
<style type="text/css">.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
分享到:
相关推荐
sqlserver数据表向oracle转换,输入的参数是表名,输出的是建表语句
java jsp sqlserver数据表转移到oracle实例 源代码
从Sql Server迁移数据到Oracle.docx
连接sqlserver数据库后选择相应的数据库-数据表以及目标数据库(目前只有oracle),可以将sqlserver转换成oracle数据,有两种方式,点击转换sql按钮,可以生成sql语句,复制语句到oracle里执行。第二种是连接oracle...
从sql server 迁移数据到oracle 的步骤
表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...
详细介绍了从SQL Server迁移大批量数据到Oracle的方法和具体的操作步骤。
SQLServer 数据导入到 Oracle1 数据库中。 资源中有操作详细过程,有详图!
支持SqlServer导表结构,不包含数据的同传。 支持表的选择、字段类型转换编辑
3、如果oracle中存在要导入数据的表,则需保证表的结构以及数据类型一致 4、运行该程序,客户端需安装.NET FrameWork2.0或以上版本 5、至少需要客户端安装OracleInstantClient,否则无法正常工作 6、配置压缩包内app...
用java实现从SQLSERVER到ORACLE的数据库迁移
利用 Microsoft SQL Server Migration Assistant for Oracle.exe(微软数据库迁移工具) ,将oracle数据库迁移数据到SQL server详解。
sql server中的image类型的数据导出到oracle的clob字段中
Oracle同步数据到Sql Server,只是初始加载过程,由于本人也是在学习阶段,本资料主要是用于备份,慎入!
SQL SERVER 数据库迁移到ORACLE配置 SQL SERVER 数据库转到ORACLE配置.doc
使用winform从SqlServer导数据到Oracle,使用定时器定时导入。从本地获取文件名保存到Oracle数据库。完整代码,使用vs2010开发,可以进行参考,初学作品。
远程sqlserver数据库中的数据同步到oracle
将SQLSERVER中的数据同步到ORACLE中
抛弃sqlserver自带的导入工具,完全自己掌握转换的准确度。
建立SQLSERVER2000到ORACLE数据库的连接,从SQL中读取ORACLE中的数据。