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  ......
刚刚接触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才可以创 ......