oracle 数据远程导入,oracle远程连接导入导出数据库

oracle远程连接导入导出数据库

方式一.

执行以下sql语句创建database link

create database link test_link  --链接名

connect to   用户名   identified by 密码

using '(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器地址)(PORT = 端口))   –-端口默认1521

)

(CONNECT_DATA =

(SERVICE_NAME = ctaiscs)    --oracle9i以后推荐使用全局数据库名

)

)'

SERVICE_NAME=ctais,可以使用 SID = 数据库SID的方式

Ok,现在就可以查询远程数据库;

Select *  from  employee@test_link

方式二

a)配置服务命名

打开C:\Oracle\ora92\network\admin\ tnsnames.ora,添加服务命名

服务名 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.6.30.12)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = 全局数据库名)  --也可用SID=数据库SID

)

)

b)新建数据库连接

create database link test_link  --链接名

connect to   用户名   identified by 密码

using '服务名'

下面的处理方式一样了

下面给一个链接远程数据库导入数据的例子

Create or replace procedure test_proc

IS

Begin

for x  in (select * from dj_nsrxx@test_link)

loop

insert into  dj_nsrxx values  x;

end loop;

commit;

end test_proc

成功例子:

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

MAXIMO =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = wangjun)(PORT = 1521))

(CONNECT_DATA =

&nb

相关文档:

近来接了个简单的系统做,外包的,用的数据库是oracle8i,

一开始我使用 ojdbc6.jar来做连接,连不上,找一番,原来官方oracle8i出的驱动只有 class12.jar 和class14.jar ,最要命的是不支持jdk1.4及1.4以上的,工作量马上就上来了。不甘心啊。

最后试了下,能用的只有ojadb14.jar ,连上了,不过通过hibernate生成的sql实� ......

Tkprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能格式化输出,从而找出有问题的SQL语句。

一. TKPROF 命令语法:

TKPROF  filename1, filename2&nbsp ......

刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧!

首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:

图1 ......

[oracle@dba01 dbs]$ orapwd file=/oracle/app/oracle/product/10.2.0/db_1/dbs/orapworcl password=oracle entries=20 force=y

[oracle@dba01 dbs]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sat May 29 13:07:10 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Con ......

Oracle用户、权限、角色管理

Oracle 权限设置

一、权限分类:

系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。

实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。

二、系统权限管理:

1、系统权限分类:

DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值