为导入数据库创建表空间和用户
sqlplus system/password
conn /as sysdba
create tablespace User datafile 'D:\Oracle10g\XXXX .dbf' size 500M;
create user User identified by password default tablespace User ;
grant dba to User ;
exit
导入数据库
imp User/password file=d.dmp full=y
导出
exp User/password@XE file=d:\d.dmp owner=(User)
逆向操作
连接数据库
sqlplus system/password
系统dba
conn /as sysdba
删除用户:
DROP TABLESPACE User INCLUDING CONTENTS AND DATAFILES;
drop user User cascade;
补充:
ubuntu:下设置jdk + tomcat + oralce 环境变量
终端输入 sudo gedit /etc/profile 在文件中添加如下的内容
#set java environment
JAVA_HOME=/home/username/java/jdk1.6.0_19
export JRE_HOME=/home/username/java/jdk1.6.0_19/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
#set tomcat environment
export CATALINA_HOME="/home/username/java/apache-tomcat-6.0.26"
#oracle environment variable
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/
#oracle database name
export ORACLE_SID=XE
#character and language set
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
#Search path for shared libraries
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
#Search path used by SQL Command Line
export SQLPATH=$ORACLE_HOME/sqlplus/admin
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$CATALINA_HOME/bin:$ORACLE_HOME/bin
保存退出:在终端输入:java ,javac ,$CATALINA_HOME/bin/startup.sh , sqlplus system/password as sysdba
检测是否设在对即可。
分享到:
相关推荐
Oracle 数据导入导出是数据库管理中的重要操作,用于在不同环境之间迁移数据、备份或恢复数据,以及批量加载大量数据。Sql Loader(SQL*Loader)是Oracle提供的一种高效的数据加载工具,可以快速将数据从外部文件...
### Oracle 数据泵导入导出详解 #### 一、Oracle 数据泵简介 Oracle 数据泵是一种用于在 Oracle 数据库之间高效地移动数据的工具。它通过 `EXPDP` 和 `IMPDP` 命令来实现数据的导出和导入操作。与传统的 `EXP` 和 ...
Oracle IMP 导入数据乱码问题解决方法 OracleIMP 命令是 Oracle 数据库中的一种数据导入...解决 Oracle IMP 导入数据乱码问题的关键是正确地设置 NLS_LANG 环境变量,并确保备份文件的编码方式与数据库的字符集一致。
Oracle 11G 是Oracle公司推出的一个企业级...总之,Oracle 11G的本地精简导入和导出涉及到环境变量的配置、Data Pump工具的使用以及DMP文件的管理。正确理解和掌握这些知识点,对于数据库管理和维护工作至关重要。
在`导出数据库前先设置oracle环境变量.txt`文件中,应详细描述了这些环境变量的设置方法。 接下来,Oracle数据库的导入(Import)则是通过`impdp`(Import Data Pump)命令来实现的,用于将之前导出的二进制文件中...
- 在使用 `exp` 和 `imp` 命令之前,确保已经正确安装了 Oracle 客户端,并且设置了正确的环境变量。 - 执行命令时,注意路径和文件名的正确性,避免因路径错误而导致操作失败。 - 当处理大数据量时,建议使用参数...
Oracle的Data Pump不仅导出数据,还可能包括对象的DDL(数据定义语言),这样在导入时可以重建相同的表结构。 7. **安全考虑:** 修改脚本中的数据库名称和密码时,确保遵循安全最佳实践,避免明文存储敏感信息。...
通过对Oracle数据库安装、配置、管理、导入导出及数据清理等操作的详细介绍,我们可以看到Oracle数据库的强大功能和灵活性。无论是从安装注意事项还是具体的数据库管理操作,都需要仔细考虑和精心设计,以确保系统的...
Oracle数据库的导入导出功能是数据管理中的重要环节,它涉及到数据迁移、备份与恢复等多个场景。本资源“oracle导入导出文档及视频.zip”包含了Windows环境下通过命令行操作Oracle数据库进行导出(exp)和导入(imp...
### Oracle文件导入导出知识点详解 #### 一、Oracle Imp/Exp 命令解析与应用 Oracle的`Imp`和`Exp`是用于数据库数据导入导出的强大工具,尤其在处理小型数据库或进行特定数据迁移时表现出色。尽管它们在大数据量...
在开始实现批量导入导出功能之前,需要进行一些预备工作,包括设置计算机环境、安装ORACLE数据库和C++ Builder 5.5。同时,需要引入必要的ORACLE内部函数,包括qlora9.dll链接库,以便在C++ Builder中使用。 二、...
- 配置Oracle环境变量。 - 创建或选择已存在的目录对象,用于存放.dmp文件。 - 执行expdp命令,指定必要的参数。 2. 导入: - 确保目标数据库有足够的权限和空间。 - 执行impdp命令,指定源.dmp文件、目标模式...
7. **导出数据**:另一方面,从Oracle导出数据到Excel也需要类似的流程。可以使用SQL查询从数据库中获取数据,然后写入到Excel文件中。这里可以使用Apache POI库来创建和填充Excel工作簿。 8. **安全考虑**:在实际...
3. **设置环境变量**:在命令行中输入“set oracle_sid=实例名称”,将环境变量oracle_sid设置为目标实例名称。 4. **启动导出工具**:在命令行输入“exp”启动导出工具。 5. **提供登录凭据**:依次输入system用户...
- **环境配置**:在执行导出导入操作之前,需要确保Oracle客户端环境正确配置,包括`TNS_ADMIN`环境变量以及正确的监听器设置。 ### 实例展示 为了更好地理解上述命令的实际应用,我们来看一个简单的实例: 假设...
2. **创建批处理文件**:在记事本中编写.bat文件,每行命令代表一个操作,例如启动SQL*Loader、指定控制文件和数据文件路径、设置环境变量等。 3. **调用SQL*Loader**:在批处理文件中,我们通过`sqlldr`命令来启动...