本地开发环境为WIN2003+VS2005+Oracle9i
测试站点环境为WIN2003+IIS+Oracle10G
本地开发数据库帐号OracleUserA密码OrclePasswordA和数据库名OracleDataBaseNameA
测试站点数据库帐号OracleUserB密码OrclePasswordB和数据库名OracleDataBaseNameB
--建立数据库连接(F:/oracle/ora92/network/admin/tnsnames.ora)内容如下
# TNSNAMES.ORA Network Configuration File: F:/oracle/ora92/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
OracleDataBaseNameA=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 本地电脑名称)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = OracleDataBaseNameA)
)
)
OracleDataBaseNameB=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 测试站点IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = OracleDataBaseNameB)
)
)
--从测试站点数据库导入到本地开发环境中的数据库中
步骤1.先导出测试站点数据库备份文件
exp OracleUserB/OraclePasswordB@OracleDataBaseNameB file=c:OracleUserBOracleUserBOracleDataBaseNameB_20101010121016.dmp
步骤2.创建用户并授权
选择开始菜单--运行输入cmd
D:/Documents and Settings/Administrator>SQLPLUS
用户名 system
密码Manager
删除已有用户
drop user OracleUserA cascade;
删除用户时就删除了用户对应的数据表资料
创建用户
SQL>create user OracleUserA IDENTIFIED BY OraclePasswordA;
SQL>GRANT DBA TO OracleUserA;
SQL>quit;
D:/Documents and Settings/Administrator>
步骤3.从本地备份文件导入到本地数据库中
imp OracleUserA/OraclePasswordA@OracleDataBaseNameA file=c:OracleUserBOracleUserBOracleDataBaseNameB_20101010121016.dmp fromuser=OracleUserB
touser=OracleUserA
--从本地开发环境中导入数据库到测试站点数据库中
步骤1.先导出本地开发环境的对应数据库文件
exp OracleUserA/OraclePasswordA@OracleDataBaseNameA file=c:OracleUserAOracleUserAOracleDataBaseNameA_20101010121016.dmp
步骤2.备份测试站点数据库文件
exp OracleUserB/OraclePasswordB@OracleDataBaseNameB file=c:OracleUserBOracleUserBOracleDataBaseNameB_20101010121335.dmp
步骤3.导入本地开发环境数据库到测试站点数据库中
imp OracleUserB/OraclePasswordB@OracleDataBaseNameB file=c:OracleUserAOracleUserAOracleDataBaseNameA_20101010121016.dmp fromuser=OracleUserA
touser=OracleUserB
--忘记安装密码时候的操作资料整理
D:/Documents and Settings/Administrator>sqlplus / as sysdba
SQL>alter user system identified by manager;
SQL>alter user sys identified by change_on_install;
Oracle 8i安装完成后的初始口令:
internal/oracle
sys/change_on_install
system/manager
scott/tiger
sysman/oem_temp
Oracle 9i安装完成后的初始口令:
用户名/密码登录身份说明
sys/change_on_installSYSDBA或SYSOPER不能以NORMAL登录,可作为默认的系统管理员
system/managerSYSDBA或NORMAL不能以SYSOPER登录,可作为默认的系统管理员
sysman/oem_tempsysman 为oms的用户名scott/tiger
NORMAL普通用户
aqadm /aqadmSYSDBA或NORMAL高级队列管理员
Dbsnmp/dbsnmpSYSDBA或NORMAL复制管理员
清除Oracle缓存命令:
1、在Oracle9i里,Oracle提供了一个内部事件,用以强制刷新Buffer Cache,语法为:
alter session set events 'immediate trace name flush_cache level 1';
2、针对session,语法为:
alter session set events = 'immediate trace name flush_cache';
3、针对整个系统,语法为:
alter system set events = 'immediate trace name flush_cache';
分享到:
相关推荐
oracle数据库导入导出备份与恢复 数据库导入,数据库导出
Oracle 19c 备份恢复-导入导出
oracle数据库备份还原导入导出操作(本地及远程操作)
Oracle数据库导入导出(备份与恢复).docx
oracle数据库备份,导出表空间,导入表空间
Oracle数据库导入导出(备份与恢复)[参考].pdf
开发人员或者数据库管理人员,oracle数据库备份导出命令及其导入命令
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。执行环境:可以在SQLPLUS.EXE或者DOS...
MySql和Oracle数据库本地或远程备份导出和导入(JAVA版)工具类,亲测可用!! 注:Mysql导出和导入的时候需要配置 mysqldump和mysql命令的全路径!!!
Oracle数据导入导出imp/exp就相当与oracle数据还原与备份
Oracle数据库导入导出(备份与恢复).pdf
数据库导入导出,如果process挂起 exp不运行请看此代码
oracle 命令导入导出命令,对于数据迁移,数据备份本地数据库和服务数据库很实用的命令
详细介绍了从Oracle数据库中导出的dmp格式的数据库文件再导入到达梦7中的操作步骤
用于备份导出或者导入oracle数据库dmp文件
用于导入导出oracle数据库的脚本,直接下来,配置用户名密码以及数据库名,备份的文件名等双击即可执行。
用于oracle数据库中表的导入和导出,方便于对数据库的备份
oracle备份与还原数据库Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。
oracle 常用语句 --逻辑备份 --导出ORACLE参数 参数 说明 USERID 确定执行导出实用程序的用户名和口令 BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示 FILE 指定导出的二进制文件名称,默认的扩展名是....
通过oracle自带的exp imp命令对oracle数据库进行导入备份 和 导入恢复