Oracle 19c dbca Exception in thread “main” java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

Oracle 19c dbca Exception in thread

No protocol specified

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:264)

at java.awt.Toolkit$2.ru [阅读全文]

关于Windows下Oracle11g安装说明

关于Windows下Oracle11g安装说明

启动setup.exe安装。

可以按需选择安装选项。

开发环境可以选择单实例。

选择高级安装。

选择企业版。

指定安装位置。

选择一般用途/事务处理。

全局数据库名

配置内存。

指定字符集。

指定数据库文件位置。

输入密码。可以选一个你容易记住密码。如果提示密码不符合规范,不用理它,选择是。

其他:

也可以使用Database Configurati [阅读全文]

关于Linux下Oracle10g自启动

1、修改oratab

su - root

vi /etc/oratab

找到

orcl:/u01/app/oracle/product/10.2.0/db_1:N

改为

orcl:/u01/app/oracle/product/10.2.0/db_1:Y

也就是将最后的N改为Y,意思是将不允许自动启动改为允许自动启动。

然后,是修改ORACLE自带的启动与关闭脚本,分别是dbstart和dbshut。执行这两个脚本就可以实现ORACLE脚本的启动与关闭。

2、 [阅读全文]

关于Linux下Oracle10g安装说明

一、准备

1、解压缩安装包。

2、从Red Hat Linux 5.6安装盘上,拷贝两个包进行安装:(用root用户进行安装)

rpm -ivh libaio-0.3.106-5.i386.rpm

rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm

二、创建用户和相关组

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

/usr/sbin/useradd -g oinstall -G db [阅读全文]

关于Oracle数据库文件迁移

数据文件的迁移目的:因为如果所有的数据文件都放在一个磁盘上,会增加I/O量,这样会影响数据库的效率。所以如果放在不同的盘上,就可以并行传输,这样效率就会提高很多。

一、迁移数据文件的步骤。

1、使用数据字典获取所需的表空间和数据文件的相关信息。

2、关闭数据库系统。

3、使用操作系统命令移动或者复制要移动的数据文件。

4、将数据库置为加载状态。

5、执行alter database rename file命令。

6、打开数据库系统。

7、使用数据字典获取所需的表空 [阅读全文]

关于Oracle 10g登录出现the account is locked

问题症状:

Oracle10g安装完成后,用scott/tiger测试,会出现以下错误提示:

oracle10g the account is locked

oracle10g the password has expired

原因是Oracle10g默认设置scott不能登陆。

解决方法:

1、sqlplus /nolog

2、conn sys/sys as sysdba; //以DBA的身份登录

3、alter user scott account unloc [阅读全文]

关于计算机改名后Oracle监听器无法工作的解决办法

问题症状:

修改计算机名称,导致监听器无法工作,造成数据库无法访问。

解决方法:

1、修改监听器的文件。

Oracle目录 E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora

把里棉的Host = 改你现在的计算机名

2、修改服务名文件。

Oracle目录 E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora

把对应的Host = 修改

3、重启服务器。 [阅读全文]