Oracle数据库的普通迁移方法
在相同操作系统环境下,相同版本Oracle数据库的迁移比较简单。
大致步骤:
1、确定源机的操作系统类型和版本,源机主机名;Oracle版本,安装目录,SID。
本例中,源机为: Win2k Adv, ywxt,Oracle v8.17, d:\oracle, orcl
目标机为:Win2003,ywxt,Oracle v8.17, d:\oracle, orcl
2、将目标机的主机名设成源机名,安装相同版本的Oracle,其安装目录和SID要与源机的一样。
3、目标机Oracle安装完成后,停止Oracle服务。开始做修改和拷贝工作。
4、把Oracle数据库文件目录改名,把源机的Oracle数据库文件目录拷贝过来(该目录中应当包含数据文件、控制文件、重做日志文件等)
D:\oracle\ora81\oradata\orcl
有时候,源机其他目录中也有Oracle数据库文件,要在迁移前察看原数据库表空间及文件情况(可以使用 DBA STUDIO)
5、把Oracle数据库密码文件改名,把源机的数据库密码文件拷贝过来
D:\oracle\ora81\database\PWDorcl
也可以不拷贝,手工创建密码文件:
orapwd file=d:\oracle\ora81\database\PWDorcl password=oracle entries=3
6、打开Oracle网络客户端文件 tnsnames.ora,把源机的Oracle网络文件tnsnames.ora中的相应内容拷贝进去
D:\oracle\ora81\network\admin\tnsnames.ora
7、如果需要,修改目标机的IP地址为源机地址;或者修改DNS服务器中的域名设置
8、重新启动目标机的Oracle服务,并检测数据库是否已启动。
sqlplus scott/tiger
9、运行应用程序进行检测。
相关文档:
Oracle数据导入导出imp/exp
u
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。
大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 ......
--==================================== 一.sql语句方面 ====================================================
--========================================================================================================
1.增加主键
alter table TABLE_NAME add constraint KEY_NAME primary key ......
CREATE OR REPLACE PROCEDURE PROC_T(
RESULT OUT NUMBER
)
IS
V_NAME emp%ROWTYPE;
CURSOR CUS_T IS SELECT * from EMP;
BEGIN
OPEN CUS_T;
loop
FETCH CUS_T INTO V_NAME;
exit when cus_t%notfound;
RESULT:=CUS_T%ROWCOUNT;
end loop;
CLOSE CUS_T;
END PROC_T; ......
orastress主要测试数据库的压力。它可以测试数据库的CPU或者内存的压力(以只读方式),也可以使用包括普通INSERT和直接路径INSERT两种方式测试数据库的I/O能力。
orastress只能运行在windows下,但它也可以测试远程服务器的压力。
1、下载
下载地址是
http://www.linxcel.co.uk/orabm/orastress.zip
2、安装
oras ......
Oracle安装篇
版本:win32_11gR1_database_1013
系统:win7
内存:3g(偶自己地-0-)
1、因为操作系统选择了win7,所以在安装之选需要修改一下配置文件,database\stage\prereq\db\refhost.xml
2、修改完配置文件后,点install安装即可,等dos界面加载完后跳出如下界面
3、下一步
4、选择企业版,然后 ......