如何在Linux上重新配置Oracle 10g xe

时间:2011-03-25 13:30:13

标签: linux oracle oracle10g

我已经从linux上的deb文件安装了Oracle 10g xe,然后开始使用这个终端命令配置它

  

sudo /etc/init.d/oracle-xe configure

但是在完成配置后我忘记了密码,所以如何在重新安装后重新配置它,就像我现在使用上一个命令一样

  

已配置Oracle数据库10g快捷版

谢谢,

5 个答案:

答案 0 :(得分:22)

删除/etc/sysconfig/oracle-xe
然后/etc/init.d/oracle-xe configure

答案 1 :(得分:16)

Oracle创建一个名为oracle的系统帐户。要更改该帐户的密码,请使用

passwd oracle

如果您忘记了DB中的其他密码,请以oracle用户身份登录并使用

sqlplus / as sysdba

更改各种数据库帐户的密码。

在/ etc / default / oracle-xe

中重新配置更改
CONFIGURE_RUN=true 

CONFIGURE_RUN=false

并重新运行

sudo /etc/init.d/oracle-xe configure 

答案 2 :(得分:1)

问题解决了...... 删除我使用的oracle时

  

sudo apt-get remove oracle-xe-universal

然后使用

删除配置
  

sudo rm -rf / usr / lib / oracle

但这些命令不会完全删除配置,解决方法是从Synaptic Manager中删除oracle-xe-universal并标记为Complete Removal。

然后从deb文件再次安装oracle-xe-universal,然后进行配置。

谢谢,

答案 3 :(得分:0)

就我而言(在Ubuntu上为Oracle XE 18c),我不得不从/etc/oratab删除最后一行

答案 4 :(得分:0)

对于Oracle Linux(在这种情况下为7.7)上的Oracle XE 18c,可以通过以root执行以下命令来重新启动安装:

/etc/init.d/oracle-xe-18c delete

使用最初发出的相同命令重新开始安装:

/etc/init.d/oracle-xe-18c configure