Oracle常见问题定位方法

Oracle在安装时无法正常显示出安装界面

      现象:在vnc的界面中,安装时提示“Can't connect to X11 window server using "####:1.0" as the value of the DISPLAY variable.”,或者提示“Xlib:connection to "XXXX:1.0" refused by server.” 

      解决方法:执行“xhost +local:username”命令,如“xhost +local:root”

      理解:给root用户增加可以访问X server的权限。

调整某个表空间中数据dbf文件的大小

      现象:表空间不够了,需要扩充

      解决方法:执行如下命令,在扩展前后请您查看下原来的文件大小     

sqlplus /nolog
conn sys/password as sysdba
select file_name from dba_data_files where tablespace_name='XXXXXXXXXX';
ALTER DATABASE DATAFILE '/datafile/XXX/XXXX_xxxxxx.dbf' RESIZE 2048m;

将某个表空间中数据dbf文件offline

      现象:dbf文件在创建时写错了,或者不再需要了,需要通过减少dbf数量来缩小表空间

      解决方法:执行如下命令,在命令完成后手动删除被offline的文件     

$ sqlplus /nolog
SQL> conn /as sysdba
SQL> startup mount
SQL> archive log list;
SQL> alter database archivelog;
SQL> alter  database  datafile '/datafile/xx/XXXXXXX.dbf' offline;
SQL> ALTER DATABASE NOARCHIVELOG;
SQL> alter database open;
SQL> shutdown immediate

增加某个表空间中数据dbf文件

      现象:表空间不够了,需要扩充,通过新建文件来扩充。

      解决方法:执行如下命令,扩充的文件大小请提前规划好。

bash-3.2# su – oracle
$ sqlplus /nolog
SQL> conn sys/password as sysdba
SQL> select file_name from dba_data_files where tablespace_name='XXXXXX_XX_XXXXX';
SQL> ALTER TABLESPACE XXXXXX ADD DATAFILE '/datafile/xxx/XXXXXXXXX.dbf' SIZE 16384M REUSE AUTOEXTEND OFF;
SQL> select file_name from dba_data_files where tablespace_name='XXXXXX';

   

如果您喜欢这篇文章,别忘了点赞和评论哦!

发布了172 篇原创文章 · 获赞 93 · 访问量 38万+

猜你喜欢

转载自blog.csdn.net/chenzhanhai/article/details/102540655