oracle数据库到数据库
㈠ 如何将Oracle一个数据库中的表中的数据导入到另一个数据库中
使用备份语句把表备份,然后在导入另一个库
建议一个dblink,然后使用创建表,然后根据dblink把数据导入即可
create table A as
select * from A@dblink;
㈡ 如何将oracle数据库的内容导入到另一个oracle数据库
1、先导出旧数据库中的内容。
exp
数据库用户名/密码
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
2、把刚才导出的内容导入到新数据库
imp
数据库用户名/密码
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
3、具体命令参数可以用下面的命令来查询
exp
help=y
imp
help=y
㈢ 如何将oracle数据库导出导入数据库
利用exp imp导出导入
exp imp 语法如下:
exp:
1) 将数据库orcl完全导出
exp system/manager@orcl file=d:\orcl_bak.dmp full=y
2) 将数据库中system用户的表导出
exp system/manager@orcl file=d:\system_bak.dmp owner=system
3) 将数据库中表table1,table2导出
exp system/manager@orcl file=d:\table_bak.dmp tables=(table1,table2)
4) 将数据库中的表customer中的字段mobile以"139"开头的数据导出
exp system/manager@orcl file=d:\mobile_bak.dmp tables=customer query=\"where mobile like '139%' \"
imp:
1) 将备份文件bak.dmp导出数据库
imp system/manager@orcl file=d:\bak.dmp
如果数据表中表已经存在,会提示错误,在后面加上ignore=y就可以了。
2) 将备份文件bak.dmp中的表table1导入
imp system/manager@orcl file=d:\bak.dmp tables=(table1)
㈣ oracle数据库迁移到另一个oracle数据库
这个就简单了,备份库1,还原到库2即可;或者将库1的表结构和insert语句分别导出,放到库2执行一次就行了,或者借助三方工具,比如kettle
㈤ oracle中怎样连接到数据库
需要一些前提条件:
1、对方的主机能被连接(如在同一局域网内)
2、需要知道对方数据库IP、端口号、服务名
3、需要知道对方提供的管理数据库的用户名及密码
连接方法:
1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~oracleproct10.2.0db_1 etworkADMIN目录下,如图:
2、用文本打开tnsnames.ora文件,添加以下内容:
本地自定义实例名=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=数据库IP或数据库主机名)(PORT=数据库端口号))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=数据库服务名)
)
)
3、保存文件即可。
4、打开第三方工具,如plsq,输入对方提供的用户名及密码,选择新建的数据库链接即可。
㈥ 如何将oracle数据库文件导入数据库
首先将数据库文件放到 : c:\app\xxx\admin\orcl\dpmp 提示:XXX为个人电脑用户名
impdp 用户名/t密码@数据库 directory=DATA_PUMP_DIR mpfile=数据文件名.DMP
㈦ 怎么转移oracle数据库的表到另外一个数据库
在你安装完oracle之后,所有程序里面有这样一个目录:oracle-oradb10g_home1,选择其目录下的配置和移植工具/database
configuration
assistant,调出对应的数据库管理应用程序,根据步骤可以创建、删除等操作。或者使用sysdba身份登录,drop
database
shop即可。尝试看看,应该两种方法都可以删除的。
㈧ oracle数据库怎么把一个库里面的数据导入到另外一个库
导入数据库备份文件,打开pl/sql
developer
,点击tool(工具)----》import
..然后把你的备份文件导入就可以了,刷新tables
,就可以看到表了