我的ORACLE RAC INSTALL for LINUX 10.2研究
我的ORACLE RAC INSTALL for LINUX 10.2研究
1、创建虚拟机
DB1虚拟机文件目录 g:\vmtest1 文件大小8G 内存944M(原谅我只有2GRAM)
DB2虚拟机文件目录 E:\vmtest2 文件大小8G 内存944M
在DB1上创建共享磁盘,
E:\SHARE 文件大小8G
DB2也创建磁盘,选择DB1的磁盘文件
在两个节点的vmx文件加入下面的行
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
2、安装操作系统,RED HAT 4 AS UPDATA 5 过程略
3、安装ocfs
如果使用ASM管理oracle cluster文件存储,不需要OCFS,在虚拟机上可以按实际情况考虑
REDHAT 4 UPDATA 1以后的版本需要OCSF2,可以去这里下http://oss.oracle.com/projects/ocfs2/,注意内核版本号不要搞错了。
Linux db-1 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 athlon i386 GNU/Linux
需要先安装OSF2-tools一系列包和ocfs2console
网络升级安装
# up2date --install ocfs2 ......
我的ORACLE RAC INSTALL for LINUX 10.2研究
我的ORACLE RAC INSTALL for LINUX 10.2研究
1、创建虚拟机
DB1虚拟机文件目录 g:\vmtest1 文件大小8G 内存944M(原谅我只有2GRAM)
DB2虚拟机文件目录 E:\vmtest2 文件大小8G 内存944M
在DB1上创建共享磁盘,
E:\SHARE 文件大小8G
DB2也创建磁盘,选择DB1的磁盘文件
在两个节点的vmx文件加入下面的行
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
2、安装操作系统,RED HAT 4 AS UPDATA 5 过程略
3、安装ocfs
如果使用ASM管理oracle cluster文件存储,不需要OCFS,在虚拟机上可以按实际情况考虑
REDHAT 4 UPDATA 1以后的版本需要OCSF2,可以去这里下http://oss.oracle.com/projects/ocfs2/,注意内核版本号不要搞错了。
Linux db-1 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 athlon i386 GNU/Linux
需要先安装OSF2-tools一系列包和ocfs2console
网络升级安装
# up2date --install ocfs2 ......
我的ORACLE RAC INSTALL for LINUX 10.2研究
我的ORACLE RAC INSTALL for LINUX 10.2研究
1、创建虚拟机
DB1虚拟机文件目录 g:\vmtest1 文件大小8G 内存944M(原谅我只有2GRAM)
DB2虚拟机文件目录 E:\vmtest2 文件大小8G 内存944M
在DB1上创建共享磁盘,
E:\SHARE 文件大小8G
DB2也创建磁盘,选择DB1的磁盘文件
在两个节点的vmx文件加入下面的行
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
2、安装操作系统,RED HAT 4 AS UPDATA 5 过程略
3、安装ocfs
如果使用ASM管理oracle cluster文件存储,不需要OCFS,在虚拟机上可以按实际情况考虑
REDHAT 4 UPDATA 1以后的版本需要OCSF2,可以去这里下http://oss.oracle.com/projects/ocfs2/,注意内核版本号不要搞错了。
Linux db-1 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 athlon i386 GNU/Linux
需要先安装OSF2-tools一系列包和ocfs2console
网络升级安装
# up2date --install ocfs2 ......
我的ORACLE RAC INSTALL for LINUX 10.2研究
我的ORACLE RAC INSTALL for LINUX 10.2研究
1、创建虚拟机
DB1虚拟机文件目录 g:\vmtest1 文件大小8G 内存944M(原谅我只有2GRAM)
DB2虚拟机文件目录 E:\vmtest2 文件大小8G 内存944M
在DB1上创建共享磁盘,
E:\SHARE 文件大小8G
DB2也创建磁盘,选择DB1的磁盘文件
在两个节点的vmx文件加入下面的行
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
2、安装操作系统,RED HAT 4 AS UPDATA 5 过程略
3、安装ocfs
如果使用ASM管理oracle cluster文件存储,不需要OCFS,在虚拟机上可以按实际情况考虑
REDHAT 4 UPDATA 1以后的版本需要OCSF2,可以去这里下http://oss.oracle.com/projects/ocfs2/,注意内核版本号不要搞错了。
Linux db-1 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 athlon i386 GNU/Linux
需要先安装OSF2-tools一系列包和ocfs2console
网络升级安装
# up2date --install ocfs2 ......
oracle表中有Date类型的字段,用PD自动生成测试数据,格式为‘yyyy-mm-dd’,而oracle中插入Date类型的字段格式为'dd-mm月-yyyy'。如果数据量少,可以用to_date(),
to_date('2008-01-25 12:39:49','YYYY-MM-DD HH24:MI:SS')
但是测试用数据有10万条,如果受动去写显然是不实际的。
现在这个问题解决了。在建表前在PL/SQL中输入
alter session set nls_date_formate='yyyy-mm-dd';
就可以决定插入DATE类型字段的数据的格式,而且不会影响其他用户。 ......
安装好了之后可以通过这个路径找到一个文本文件:
oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 还一个在同路径下的tnsnames.ora文件,这两个文本中的一些信息要一样的。
你看看我的这两个文本文件的信息:
listener.ora
# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = F:\oracle\product\10.2.0\db_1)&nb ......
发现错误:数据库未打开: 仅允许在固定表/视图中查询
解决方案:
1. 在运行-->命令里输入sqlplus /nolog然后回车,
2. 以sysdba的角色登录:connect sys/口令 as sysdba
3. 先执行”alter database open”,会出现如下的错误
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'D:"WEIXIU.DBF'
4. 执行“alter database create datafile 6;”
5. 执行“alter database datafile 6 offline drop;”
6. 执行 alter database open
7. 可以 切换到其他用户 ......
ORACLE 10.204密码重试次数问题
ORACLE 10.204密码重试次数问题
ORACLE 10.204补丁增强了系统的安全性,缺省的密码重试次数改为了10次,这在很多情况下,会导致一些客户被锁定,如果想修改密码重试次数,可以修改响应的概要文件,如果没有创建用户概要文件,缺省的就是用oracle的概要文件,修改这个概要文件的重试次数就可以了了。
ALTER PROFILE "DEFAULT" LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;
......