我想将我的PLSQL开发人员工具连接到数据库中,但由于下面的错误而连接失败。ORA-12514: TNS:侦听器当前不知道连接描述符中请求的服务
检查下面的配置。如何配置才能使其正常工作?
SQL> select value from v$parameter where name='service_names';
VALUE
orcl
SQL> select instance from v$thread;
INSTANCE
orcl
SQL> select host_name,instance_name,version from v$instance;
HO
我已经在我的linux机器上安装了xampp。我想为php添加oci8 oracle11g扩展。我所做的:
[root@cpcolvir bin]# /opt/lampp/lampp oci8
Please enter the path to your Oracle or Instant Client installation:
[/opt/oracle] /usr/lib/oracle/11.2/client64/lib/
但这给了我一个错误:
Can't find libclntsh.so. Sorry.
但我确信libclntsh.so在这里我做错什么了?
SQL> startup;
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/12.2.0.1/db_1/dbs/initAWSDB.ora'
我使用dbca创建了一个新的Oracle 12c数据库。
dbs目录中的唯一文件
$ ls -ltrh
total 24K
-rw-r--r--. 1 oracle oinstall 3.1K May 15 2015 init.ora
-rw-r-
我在Oracle Linux上。
[root@ol76 systemd]# cat /etc/*release*
Oracle Linux Server release 7.6
NAME="Oracle Linux Server"
VERSION="7.6"
ID="ol"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Oracle Linux Server 7.6"
ANSI_COLOR=
我有一个shell脚本,在其中我使用sqlplus命令从数据库(安装在Linux上)获取数据。同样的脚本在Linux环境下运行良好。当我通过使用下面的批处理文件在窗口环境上执行脚本时。
set ORACLE_TERM=xterm
set ORACLE_BASE=/home/pwcadm/app/pwcadm
set ORACLE_HOME=/home/pwcadm/app/pwcadm/product/11.2.0/client_1
set ORACLE_HOSTNAME=kyora02.kymab.local
set ORACLE_SID=orcl
set ORA_NLS11=$ORACLE
我将按照这个创建一个Oracle数据库。我运行以下命令:
docker run -it --network=SampleNET --rm store/oracle/database-instantclient:12.2.0.1 sqlplus sys/Oradoc_db1@InfraDB:1521/mindshift AS SYSDBA
然后得到这样的信息:
Enter user-name: weblogic
Enter password:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does n