create tablespace jfxt datafile 'E:\oracle\oradata\oradb\jfxt.ora' size 400m reuse default storage(initial 500k next 500k pctincrease 20);
create user jfxt identified by jfxt default tablespace jfxt quota 10m on users;
grant connect,resource,dba to jfxt;
导入导出:imp/exp username/password@sid file=d:/oracle.dmp
exp本地导出与imp本地导入
exp命令:
1 exp username/psw@TEST file=d:test.dmp full=y
2 exp username/psw@TEST file=d:test.dmp owner=(ly)
3 exp username/psw@TEST file= d:test.dmp tables=(grid1,grid2)
1其中一是将Test(与某一数据库对应的oracle服务名)数据库进行整体导出
2将属于用户ly的所有表导出
3将表grid1,与grid2导出
d:test.dmp是导出的文件地址
imp命令:
1 imp system/psw@TEST file=d:test.dmp
2 imp system/psw@TEST full=y file=d:test.dmp ignore=y
3 imp system/psw@TEST file=d:test.dmp tables=(grid1)ignore=y表示如果被导入的数据库中某个表已经存在就忽略不导入那个表
3表示只导入grid1这个表
在导入导出前要先测试下对应的数据库是否是通的:tnsping test来测试,同样test是服务名
所有命令可在cmd下执行
用exp/imp远程操作数据库
对ORACLE数据库进行远程操作,假设数据库在192.168.1.110上,具体方法如下:
一、在客户端创建和服务端对应的服务名
方法1:
修改tnsnames.ora文件
加入远程服务器的命名:
Sql代码
TEST_ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.110)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
方法2:
在oracle客户端,打开net manager。
创建一个服务命名TEST_ORCL,主机IP为:192.168.1.110,服务名orcl,端口1521
二、测试远程服务器是否畅通
进入到cmd后,执行命令:tnsping TEST_ORCL。
三、远程操作数据库
导出:
Sql代码
1:exp username/password@TEST_ORCL file=bak_filepath
2:exp username/password@TEST_ORCL full=y file=bak_filepath
username 用户名,password 密码,TEST_ORCL 客服端服务名,bak_filepath 备份文件存放的路径
导入:
Sql代码
1:imp username/password@TEST_ORCL file=bak_filepath full=y
2:imp username/password@TEST_ORCL/database_name file=bak_filepath full=y
3:imp username/password@TEST_ORCL file=bak_filepath fromuser=fromadmin touser=toadmin
username 用户名,password 密码,TEST_ORCL 客服端服务名,bak_filepath 备份文件存放的路径
fromadmin 备份数据的用户名,toadmin 还原数据库的用户名。database_name 还原到那个数据库上
full=y 将数据库整体导出,包括表结构等。
相关推荐
而 "oracle数据快速导出工具" 可能是指一个简化版或增强版的 SQL*Loader 实现,提供更友好的用户界面或者额外的功能,如自动创建控制文件、数据预览等,以帮助用户更快捷地完成数据导入工作。 总之,SQL*Loader 是...
在Oracle 10g中,数据导入和导出的方式有了显著的改进,特别是引入了Data Pump技术,使得通过网络直接连接到另一个数据库实例进行数据迁移成为可能,避免了传统方法中大文件可能导致的问题。以下是对Oracle 10g中...
2. **Data Pump**(expdp/impdp):Oracle Data Pump是Oracle 10g引入的新一代数据导出和导入工具,它比传统的exp/imp(Export/Import)工具更强大、更快捷。expdp用于导出数据,impdp用于导入数据。Data Pump使用...
5.1.2 创建SQL*Plus快捷方式 5.1.3 退出SQL*Plus环境 5.2 SQL*Plus编辑器的编辑命令 5.2.1 编辑命令 5.2.2 保存命令 5.2.3 加入注释 5.2.4 运行命令 5.2.5 编写交互命令 5.2.6 使用绑定变量 5.2.7...
对于Oracle 8i之前的版本,由于不支持直接使用`ALTER TABLE`命令移动表,因此需要采用导出导入的方式来实现: ##### 1. 导出表 使用`EXP`命令将表导出为转储文件。 ```bash exp user_name/password@dbname tables=...
5.1.2 创建SQL*Plus快捷方式 5.1.3 退出SQL*Plus环境 5.2 SQL*Plus编辑器的编辑命令 5.2.1 编辑命令 5.2.2 保存命令 5.2.3 加入注释 5.2.4 运行命令 5.2.5 编写交互命令 5.2.6 使用绑定变量 5.2.7 跟踪语句...
2. **创建、导入导出 Oracle 数据库连接:** - SQL Developer 支持创建新的数据库连接配置。 - 也提供了导出和导入连接配置的功能,便于在不同环境中重用。 3. **编辑表列定义:** - 在 SQL Developer 中,可以...
5.1.2 创建SQL*Plus快捷方式 5.1.3 退出SQL*Plus环境 5.2 SQL*Plus编辑器的编辑命令 5.2.1 编辑命令 5.2.2 保存命令 5.2.3 加入注释 5.2.4 运行命令 5.2.5 编写交互命令 5.2.6 使用绑定变量 5.2.7 跟踪语句 5.3 设置...
5.1.2 创建SQL*Plus快捷方式 5.1.3 退出SQL*Plus环境 5.2 SQL*Plus编辑器的编辑命令 5.2.1 编辑命令 5.2.2 保存命令 5.2.3 加入注释 5.2.4 运行命令 5.2.5 编写交互命令 5.2.6 使用绑定变量 5.2.7 跟踪语句 5.3 设置...
在 Linux 环境中,创建快捷方式非常简单。首先,右键点击桌面,然后选择“创建启动器”,在弹出的对话框中输入名称、命令和图标等信息。名称可以是 firefox,命令可以是 /usr/local/firefox/firefox,图标可以选择 /...
Oracle SQL是用于管理和操作Oracle数据库的强大工具,它允许用户创建、查询、更新和管理数据库对象。以下是对Oracle SQL部分核心概念的详细解释: 1. **SQLPLUS**:SQLPLUS是Oracle提供的一种命令行接口,用于执行...
这一特性使得数据库管理员能够在不慎删除表等数据库对象后,能够轻松地从回收站中恢复这些对象,而无需执行复杂的不完全恢复操作或者使用导出/导入工具(EXP/IMP)。本文将详细介绍如何利用Oracle的回收站功能进行...
- 使用`imp`或`impdp`命令导入之前导出的数据。 - 根据需要选择特定的表或模式进行导入。 #### 四、示例代码解析 下面是一些实际操作中的示例代码: ```sql -- 授予权限 GRANT CREATE USER, DROP USER, ALTER ...
- **导入与导出**:Oracle的`EXP`和`IMP`工具允许用户将对象(如表、视图等)导出到文件,然后在其他数据库中导入。这对于迁移数据或恢复单个对象非常有用。 2. **服务器管理恢复 (RMAN, Recovery Manager)**: -...
用户可以创建一个控制文件,定义Excel文件的字段映射,然后运行SQL*Loader命令进行数据导入。 2. **PL/SQL程序**: 使用Oracle的PL/SQL编程语言,编写存储过程或函数来读取Excel文件,并将数据插入到数据库表中。这...
它支持多种数据库操作,如数据导入导出、表的创建和修改、查询执行、事务处理等。 在安装 Oracle DateAccess 9.2.0.7 之前,确保你的服务器满足以下硬件和软件要求: 1. 操作系统:通常支持 Windows XP 及以上版本...
- 使用`imp`命令可以将数据从一个Oracle数据库导入到另一个数据库中。 - 需要指定源数据库和目标数据库的用户、密码等信息,以及要导入的数据范围。 3. **表空间管理**: - 在进行数据导入之前,可能需要在目标...
6. **数据导入导出**:支持将数据从一个表或查询结果导入到另一个表,或者将数据导出为多种格式。 7. **版本控制集成**:可以与常见的版本控制系统(如SVN、Git)集成,方便团队协作。 8. **报表生成**:自动生成...
`EXPDP`用于导出数据,可以导出整个数据库、指定用户或指定表等;`IMPDP`则用于导入数据。这种备份方式灵活度高,适合于跨平台的数据迁移。 ##### 2. 脱机备份(冷备份) 脱机备份是在数据库完全关闭的情况下进行的...