嗨,我想解锁我的Oracle12C的dba_users的用户列表。
我试着说:
ALTER USER (SELECT username FROM dba_users WHERE ACCOUNT_STATUS LIKE '%LOCKED%') ACCOUNT UNLOCK;
ERROR at line 1:
ORA-01935: missing user or role name
知道吗?或者我必须手动为每个用户做?
尽管解锁了几次,但每次我尝试连接到另一个用户时,我在oracle数据库上的帐户都会被锁定。
当我使用root帐户时,我键入以下命令:
sql> connect hr/hr
然后,我得到以下错误。
ERROR: ORA-28000: the account is locked
WARNING: You are no longer connected to ORACLE
我希望在Linux系统引导和oracle成功启动时,使用非root用户执行shell脚本。
我试图在rc.local中执行这个外壳。但我发现oracle启动过程太耗时了。因此,当shell尝试连接到Oracle时,它会返回failed。
在用户Linux启动完成后,我可以通过s Linux server, it took several minutes to get Oracle running. I am not clear what technology they use. I found when Oracle didn登录Linux服务器。
在我看来,Linux的启动顺序应该如下所示。
我正在尝试按照的说明进行操作。当我试图加载Oracle .dll时,我得到了一个不支持的操作错误。
PS C:\windows\system32> Add-Type -path "C:\Oracle\Oracle.ManagedDataAccess.dll"
Add-Type : Could not load file or assembly 'file:///C:\Oracle\Oracle.ManagedDataAccess.dll' or one of its dependencies.
Operation is not supported. (E
我想以root用户的身份启动Oracle Listner。我能够以oracle用户的身份启动侦听器。但它不是从根用户开始的。我可以停止和检查状态作为根用户。
当我以根用户身份启动侦听器时,它会给出以下消息:
# lsnrctl start
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 08-MAY-2012 15:08:11
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /opt/oracle/102/bin/tnslsnr: please w
我有Ubuntu14.04,我尝试通过命令行安装Teamviewer (它说我需要超级用户特权),我尝试过图形安装程序,但它说它不能安装。
更新
我有超级用户特权,但上面写着
dpkg: error processing archive teamviewer_linux.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing: teamviewer_linux.deb
我面临以下错误:
ORA-28000: the account is locked
这是DB问题吗?每当我使用alter查询(即ALTER USER username ACCOUNT UNLOCK )解锁用户帐户时,它就会暂时正常。
过了一段时间,同样的帐户又被锁定了。数据库使用oracle XE版本。还有其他人有同样的问题吗?
我试图在linux中从用户sqlplus运行oracle,但是我只得到以下错误。
Error 6 initializing SQL*Plus SP2-0667: Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory [ sqlplus ] completed with error code: 1
我尝试过以用户oracle的身份运行oracle,也尝试过以用户root的身份运行它,但是当我以用户oracle