龙空技术网

Linux 连接ORACLE数据库操作步骤及问题解决

架构师小学生 305

前言:

如今我们对“命令行打开oracle服务器”大体比较关心,朋友们都想要剖析一些“命令行打开oracle服务器”的相关知识。那么小编也在网络上汇集了一些对于“命令行打开oracle服务器””的相关内容,希望小伙伴们能喜欢,各位老铁们一起来了解一下吧!

一、连接数据的准备工作

确定已启动监听

登录服务器,切换到oracle用户,执行lsnrctl status,确实是否是successfully状态,如果未启动则执行 lsnrctl start确定启动数据库实例

登陆数据库: sqlplus “sys/change_on_install as sysdba” ,连接数据库:conn /as sysdba,如果提示“Connected to an idle instance.”,说明数据库实例没有启动,执行“startup”在导出过程中遇到:ORA-01691: unable to extend lob segment SYS.SYS_LOB0001625349C00044$$ by 61446 in tablespace SYSTEM

解决办法:用如下命令查看system的表空间地址:

SELECT a.tablespace_name “tbs name”, b.NAME “file path” FROM dba_tablespaces a, v datafile b, v datafileb,vtablespace c WHERE a.tablespace_name = c.NAME AND c.ts# =b.ts#;

再执行:

alter tablespace system add datafile ‘/home/oracle/oracle/oradata/orcl/system02.dbf’ size 10g;关闭数据库服务 shutdown transactional

标签: #命令行打开oracle服务器