oracle linux8.10+ oracle 23ai安装

介质准备:

数据库23ai

https://edelivery.oracle.com

上述网站下载基础版本,本次未使用。 

本次是安装了带补丁的版本:

Database Release Update 23.6.0.24.10 GoldImage表示带补丁用于直接安装的软件包
查找888.1对应Primary Note for Database Quarterly Release Updates (Doc ID 888.1)

 

操作系统:8以上的版本

Oracle Linux ISOs | Oracle, Software. Hardware. Complete.

基本准备:

配置/etc/selinux/config
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
cat /etc/selinux/config

关闭防火墙
systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service

依赖包安装:

https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm

[root@ora23ai ~]# dnf install wget

[root@ora23ai ~]# wget https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm

[root@ora23ai ~]# rpm -ivh oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm 

 [root@ora23ai ~]# dnf install -y oracle-database-preinstall-23ai*

以上步骤安装了oracle用户和组

创建目录:

[root@ora23ai ~]# mkdir -p /u01/app/oracle
[root@ora23ai ~]# mkdir -p /u01/app/oracle/product/23/db_1
[root@ora23ai ~]# chown -R oracle:oinstall /u01/app/oracle

环境变量:

[oracle@ora23ai ~]$ more .bash_profile
export ORACLE_SID=ora23ai    #数据库database.rsp中的SID 
export ORACLE_BASE=/u01/app/oracle                   #BASE目录
export ORACLE_HOME=/u01/app/oracle/product/23/db_1   #oracle安装包的目录
export PATH=/u01/app/oracle/product/23/db_1/bin:/u01/app/oracle/product/23/db_1/OPatch:/home/oracle/.local/bin:/home/oracle/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
export TNS_ADMIN=/network/admin
export LD_LIBRARY_PATH=/lib:/lib32:/lib/usr/lib:/usr/local/lib
export TEMP=/tmp
export TMP=/tmp
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
[oracle@ora23ai ~]$ 

传文件到$ORACLE_HOME:

[oracle@ora23ai ~]$ cd /u01/app/oracle/product/23/db_1/
[oracle@ora23ai db_1]$ ll
total 0
[oracle@ora23ai db_1]$ ll
total 2178076
-rw-r--r--. 1 root root 2230348508 Dec 18 15:50 p37037908_230000_Linux-x86-64-23.6.0.24.10.zip
[oracle@ora23ai db_1]$ pwd
/u01/app/oracle/product/23/db_1

[oracle@ora23ai db_1]$unzip p37037908_230000_Linux-x86-64-23.6.0.24.10.zip

[root@ora23ai ~]# chown -R oracle:oinstall /u01/app/

准备安装db软件脚本:

[oracle@ora23ai db_1]$ cat > /home/oracle/db_install.rsp <<EOF
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v23.0.0
oracle.install.option=INSTALL_DB_SWONLY 
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/23/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=dba
oracle.install.db.OSBACKUPDBA_GROUP=dba
oracle.install.db.OSDGDBA_GROUP=dba
oracle.install.db.OSKMDBA_GROUP=dba
oracle.install.db.OSRACDBA_GROUP=dba
oracle.install.db.rootconfig.executeRootScript=
oracle.install.db.rootconfig.configMethod=
oracle.install.db.rootconfig.sudoPath=
oracle.install.db.rootconfig.sudoUserName=
oracle.install.db.CLUSTER_NODES=
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
oracle.install.db.config.starterdb.globalDBName=ora23ai
oracle.install.db.config.starterdb.SID=ora23ai
oracle.install.db.ConfigureAsContainerDB=
oracle.install.db.config.PDBName=
oracle.install.db.config.starterdb.characterSet=ZHS16GBK
oracle.install.db.config.starterdb.memoryOption=
oracle.install.db.config.starterdb.memoryLimit=
oracle.install.db.config.starterdb.installExampleSchemas=
oracle.install.db.config.starterdb.password.ALL=Ora23ai_202412
oracle.install.db.config.starterdb.password.SYS=Ora23ai_202412
oracle.install.db.config.starterdb.password.SYSTEM=Ora23ai_202412
oracle.install.db.config.starterdb.password.DBSNMP=Ora23ai_202412
oracle.install.db.config.starterdb.password.PDBADMIN=Ora23ai_202412
oracle.install.db.config.starterdb.managementOption=
oracle.install.db.config.starterdb.omsHost=
oracle.install.db.config.starterdb.omsPort=
oracle.install.db.config.starterdb.emAdminUser=
oracle.install.db.config.starterdb.emAdminPassword=
oracle.install.db.config.starterdb.enableRecovery=
oracle.install.db.config.starterdb.storageType=
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=
oracle.install.db.config.asm.diskGroup=
oracle.install.db.config.asm.ASMSNMPPassword=
EOF

执行安装db软件操作:

[oracle@ora23ai db_1]$ ./runInstaller -silent -responseFile /home/oracle/db_install.rsp -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
Launching Oracle Database Setup Wizard...

[WARNING] [INS-13014] Target environment does not meet some optional requirements.
   CAUSE: Some of the optional prerequisites are not met. See logs for details. installActions2024-12-23_04-24-20PM.log.
   ACTION: Identify the list of failed prerequisite checks from the log: installActions2024-12-23_04-24-20PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.
The response file for this session can be found at:
 /u01/app/oracle/product/23/db_1/install/response/db_2024-12-23_04-24-20PM.rsp

You can find the log of this install session at:
 /tmp/InstallActions2024-12-23_04-24-20PM/installActions2024-12-23_04-24-20PM.log


As a root user, run the following script(s):
        1. /u01/app/oraInventory/orainstRoot.sh
        2. /u01/app/oracle/product/23/db_1/root.sh

Run /u01/app/oraInventory/orainstRoot.sh on the following nodes: 
[ora23ai]
Run /u01/app/oracle/product/23/db_1/root.sh on the following nodes: 
[ora23ai]


Successfully Setup Software with warning(s).
Moved the install session logs to:
 /u01/app/oraInventory/logs/InstallActions2024-12-23_04-24-20PM
[oracle@ora23ai db_1]$ 
[oracle@ora23ai db_1]$ cd /u01/app/oracle/admin/ora23ai/scripts
-bash: cd: /u01/app/oracle/admin/ora23ai/scripts: No such file or directory

生成建库脚本:
[oracle@ora23ai db_1]$ dbca -silent -generateScripts  -templateName General_Purpose.dbc \
-gdbname ora23ai -sid ora23ai  \
-characterSet AL32UTF8 -datafileDestination /u01/app/oracle/oradata  \
-memoryPercentage 50 -emConfiguration LOCAL

Prepare for db operation
10% complete
Copying database files
40% complete
Creating and starting Oracle instance
42% complete
46% complete
50% complete
54% complete
60% complete
Completing Database Creation
64% complete
67% complete
70% complete
Executing Post Configuration Actions
100% complete
The generation of the script "/u01/app/oracle/admin/ora23ai/scripts" is successful.
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/ora23ai/ora23ai.log" for further details.
[oracle@ora23ai db_1]$ 
[oracle@ora23ai db_1]$ cd /u01/app/oracle/admin/ora23ai/scripts
[oracle@ora23ai scripts]$ ll
total 18364
-rw-r-----. 1 oracle oinstall     3224 Dec 23 16:30 cloneDBCreation.sql
-rw-r-----. 1 oracle oinstall     1061 Dec 23 16:30 CloneRmanRestore.sql
-rw-r-----. 1 oracle oinstall     2025 Dec 23 16:30 init.ora
-rw-r-----. 1 oracle oinstall     2034 Dec 23 16:30 initora23aiTempOMF.ora
-rw-r-----. 1 oracle oinstall     2159 Dec 23 16:30 initora23aiTemp.ora
-rw-r-----. 1 oracle oinstall      853 Dec 23 16:30 lockAccount.sql
-rwxr-x---. 1 oracle oinstall      745 Dec 23 16:30 ora23ai.sh
-rw-r-----. 1 oracle oinstall      562 Dec 23 16:30 ora23ai.sql
-rw-r-----. 1 oracle oinstall      891 Dec 23 16:30 postDBCreation.sql
-rw-r-----. 1 oracle oinstall     1468 Dec 23 16:30 postScripts.sql
-rw-r-----. 1 oracle oinstall      897 Dec 23 16:30 rmanRestoreDatafiles.sql
-rw-r-----. 1 oracle oinstall 18759680 Dec 23 16:30 tempControl.ctl

 修改三个文件init*.ora,增加参数
_exadata_feature_on=true

[oracle@ora23ai scripts]$ grep exadata *.ora
init.ora:_exadata_feature_on=true
initora23aiTempOMF.ora:_exadata_feature_on=true 
initora23aiTemp.ora:_exadata_feature_on=true 

执行建库:

[oracle@ora23ai scripts]$ nohup ./ora23ai.sh > ./ora23ai.log &
[1] 31143
[oracle@ora23ai scripts]$ nohup: ignoring input and redirecting stderr to stdout

[oracle@ora23ai scripts]$ 
[oracle@ora23ai scripts]$ 
[oracle@ora23ai scripts]$ 
[oracle@ora23ai scripts]$ tail -f ora23ai.log

创建监听:

[oracle@ora23ai ~]$ netca -silent -responsefile /u01/app/oracle/product/23/db_1/assistants/netca/netca.rsp

Parsing command line arguments:
    Parameter "silent" = true
    Parameter "responsefile" = /u01/app/oracle/product/23/db_1/assistants/netca/netca.rsp
Done parsing command line arguments.
Oracle Net Services Configuration:
ProfileException: Could not save Profile: TNS-04415: File i/o error
  caused by: java.io.FileNotFoundException: /network/admin/sqlnet.ora (No such file or directory)
Profile configuration complete.
ListenerException: Could not save listener: TNS-04415: File i/o error
  caused by: java.io.FileNotFoundException: /network/admin/listener.ora (No such file or directory)
Oracle Net Listener Startup:
    Running Listener Control: 
      /u01/app/oracle/product/23/db_1/bin/lsnrctl start LISTENER
    Listener Control complete.
    Listener started successfully.
Listener configuration complete.
Oracle Net Services configuration successful. The exit code is 0
[oracle@ora23ai ~]$ lsnrctl status

LSNRCTL for Linux: Version 23.0.0.0.0 - for Oracle Cloud and Engineered Systems on 24-DEC-2024 10:07:29

Copyright (c) 1991, 2024, Oracle.  All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Start Date                24-DEC-2024 10:06:58
Uptime                    0 days 0 hr. 0 min. 30 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Log File         /u01/app/oracle/diag/tnslsnr/ora23ai/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora23ai)(PORT=1521)))
The listener supports no services
The command completed successfully

起库检查:

[oracle@ora23ai scripts]$ sqlplus / as sysdba

SQL*Plus: Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems on Mon Dec 23 16:45:59 2024
Version 23.6.0.24.10

Copyright (c) 1982, 2024, Oracle.  All rights reserved.


Connected to:
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Version 23.6.0.24.10

SQL> show pdbs;      

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ WRITE YES
SQL> select comp_id, status from dba_registry;

COMP_ID
------------------------------------------------------------
STATUS
----------------------
CATALOG
VALID

CATPROC
VALID

RAC
OPTION OFF


COMP_ID
------------------------------------------------------------
STATUS
----------------------
JAVAVM
VALID

XML
VALID

CATJAVA
VALID


COMP_ID
------------------------------------------------------------
STATUS
----------------------
APS
VALID

XDB
VALID

OWM
VALID


COMP_ID
------------------------------------------------------------
STATUS
----------------------
CONTEXT
VALID

XOQ
VALID

SDO
VALID


COMP_ID
------------------------------------------------------------
STATUS
----------------------
OLS
VALID

DV
VALID


14 rows selected.

SQL> set line 160  
SQL> set wrap off
SQL> r
  1* select comp_id, status from dba_registry

COMP_ID                                                      STATUS
------------------------------------------------------------ ----------------------
CATALOG                                                      VALID
CATPROC                                                      VALID
RAC                                                          OPTION OFF
JAVAVM                                                       VALID
XML                                                          VALID
CATJAVA                                                      VALID
APS                                                          VALID
XDB                                                          VALID
OWM                                                          VALID
CONTEXT                                                      VALID
XOQ                                                          VALID

COMP_ID                                                      STATUS
------------------------------------------------------------ ----------------------
SDO                                                          VALID
OLS                                                          VALID
DV                                                           VALID

14 rows selected.

SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ WRITE YES

SQL> !ls -l /u01/app/oracle/oradata/ORA23AI
total 2394956
-rw-r-----. 1 oracle oinstall   18759680 Dec 23 16:48 control01.ctl
-rw-r-----. 1 oracle oinstall   18759680 Dec 23 16:48 control02.ctl
drwxr-x---. 2 oracle oinstall         85 Dec 23 16:39 pdbseed
-rw-r-----. 1 oracle oinstall  209715712 Dec 23 16:48 redo01.log
-rw-r-----. 1 oracle oinstall  209715712 Dec 23 16:39 redo02.log
-rw-r-----. 1 oracle oinstall  209715712 Dec 23 16:39 redo03.log
-rw-r-----. 1 oracle oinstall  639639552 Dec 23 16:45 sysaux01.dbf
-rw-r-----. 1 oracle oinstall 1111498752 Dec 23 16:44 system01.dbf
-rw-r-----. 1 oracle oinstall   20979712 Dec 23 16:39 temp01.dbf
-rw-r-----. 1 oracle oinstall   26222592 Dec 23 16:44 undotbs01.dbf
-rw-r-----. 1 oracle oinstall    7348224 Dec 23 16:39 users01.dbf

SQL> create pluggable database ora23aipdb01 admin user ora23aipdb01 identified by Ora23ai_202412 file_name_convert=('/u01/app/oracle/oradata/ORA23AI/pdbseed','/u01/app/oracle/oradata/ora23aipdb01');

Pluggable database created.

SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ WRITE YES
         3 ORA23AIPDB01                   MOUNTED
SQL> alter pluggable database ORA23AIPDB01 open instances=all;

Pluggable database altered.

SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ WRITE YES
         3 ORA23AIPDB01                   READ WRITE NO
SQL> alter pluggable database all open save state instances=all;
alter pluggable database all open save state instances=all
                                  *
ERROR at line 1:
ORA-03049: SQL keyword 'SAVE' is not syntactically valid following '...pluggable database all open '
Help: https://docs.oracle.com/error-help/db/ora-03049/


SQL> alter pluggable database all save state instances=all;

Pluggable database altered.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/23/db_1/dbs/initora23ai.ora'

[oracle@ora23ai scripts]$ cp init.ora /u01/app/oracle/product/23/db_1/dbs/initora23ai.ora
[oracle@ora23ai scripts]$ sqlplus / as sysdba

SQL*Plus: Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems on Mon Dec 23 16:53:24 2024
Version 23.6.0.24.10

Copyright (c) 1982, 2024, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area 3805934600 bytes
Fixed Size                  5428232 bytes
Variable Size             754974720 bytes
Database Buffers         3036676096 bytes
Redo Buffers                8855552 bytes
Database mounted.
Database opened.
SQL> show parameter name;

NAME                                 TYPE
------------------------------------ ----------------------
VALUE
------------------------------
cdb_cluster_name                     string

cell_offloadgroup_name               string

db_file_name_convert                 string

db_name                              string
ora23ai
db_unique_name                       string

NAME                                 TYPE
------------------------------------ ----------------------
VALUE
------------------------------
ora23ai
global_names                         boolean
FALSE
instance_name                        string
ora23ai
lock_name_space                      string

log_file_name_convert                string


NAME                                 TYPE
------------------------------------ ----------------------
VALUE
------------------------------
pdb_file_name_convert                string

processor_group_name                 string

service_names                        string
ora23ai
SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 ORA23AIPDB01                   READ WRITE NO
SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
BANNER_FULL
--------------------------------------------------------------------------------
BANNER_LEGACY
--------------------------------------------------------------------------------
    CON_ID
----------
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud an
d Engineered Systems
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud an
d Engineered Systems
Version 23.6.0.24.10

BANNER
--------------------------------------------------------------------------------
BANNER_FULL
--------------------------------------------------------------------------------
BANNER_LEGACY
--------------------------------------------------------------------------------
    CON_ID
----------
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud an
d Engineered Systems
         0


SQL> alter session set container=ORA23AIPDB01;

Session altered.

SQL> select name from v$tablespace;

NAME
------------------------------------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP

SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/ora23aipdb01/system01.dbf
/u01/app/oracle/oradata/ora23aipdb01/sysaux01.dbf
/u01/app/oracle/oradata/ora23aipdb01/undotbs01.dbf

SQL> create tablespace jyc datafile '/u01/app/oracle/oradata/ora23aipdb01/jyc01.dbf' size 10M autoextend on next 1M;

Tablespace created.

SQL> set line 160
SQL> set wrap off
SQL> select TABLESPACE_NAME,BIGFILE from dba_tablespaces;

TABLESPACE_NAME                                              BIGFIL
------------------------------------------------------------ ------
SYSTEM                                                       YES
SYSAUX                                                       YES
UNDOTBS1                                                     YES
TEMP                                                         NO
JYC                                                          YES

SQL> conn / as sysdba
Connected.
SQL> select TABLESPACE_NAME,BIGFILE from dba_tablespaces;

TABLESPACE_NAME                                              BIGFIL
------------------------------------------------------------ ------
SYSTEM                                                       YES
SYSAUX                                                       YES
UNDOTBS1                                                     YES
TEMP                                                         NO
USERS                                                        YES

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')
--------------------------------------------------------------------------------------------------------
AMERICAN_AMERICA.AL32UTF8

SQL> alter session set container=ORA23AIPDB01;

Session altered.

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')
--------------------------------------------------------------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
 

[oracle@ora23ai ~]$ sqlplus ora23aipdb01/Ora23ai_202412@192.168.207.132:1521/ora23aipdb01

SQL*Plus: Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems on Tue Dec 24 10:20:27 2024
Version 23.6.0.24.10

Copyright (c) 1982, 2024, Oracle.  All rights reserved.


Connected to:
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Version 23.6.0.24.10

SQL> select name from v$datafile;
select name from v$datafile
                 *
ERROR at line 1:
ORA-00942: table or view "SYS"."V_$DATAFILE" does not exist
Help: https://docs.oracle.com/error-help/db/ora-00942/


SQL> select * from v$datafile;
select * from v$datafile
              *
ERROR at line 1:
ORA-00942: table or view "SYS"."V_$DATAFILE" does not exist
Help: https://docs.oracle.com/error-help/db/ora-00942/


SQL> create table test(id int);
create table test(id int)
*
ERROR at line 1:
ORA-01031: insufficient privileges
Help: https://docs.oracle.com/error-help/db/ora-01031/


SQL> select object_name from user_objects;

no rows selected
 

SQL> conn / as sysdba
Connected.
SQL> show pdbs;

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 ORA23AIPDB01                   READ WRITE NO
SQL> alter session set container=ORA23AIPDB01;

Session altered.

SQL> grant dba to ora23aipdb01;

Grant succeeded.

SQL> exit
Disconnected from Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Version 23.6.0.24.10
[oracle@ora23ai ~]$ sqlplus ora23aipdb01/Ora23ai_202412@192.168.207.132:1521/ora23aipdb01

SQL*Plus: Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems on Tue Dec 24 10:22:34 2024
Version 23.6.0.24.10

Copyright (c) 1982, 2024, Oracle.  All rights reserved.

Last Successful login time: Tue Dec 24 2024 10:20:27 +08:00

Connected to:
Oracle Database 23ai Enterprise Edition Release 23.0.0.0.0 - for Oracle Cloud and Engineered Systems
Version 23.6.0.24.10

SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/ora23aipdb01/system01.dbf
/u01/app/oracle/oradata/ora23aipdb01/sysaux01.dbf
/u01/app/oracle/oradata/ora23aipdb01/undotbs01.dbf
/u01/app/oracle/oradata/ora23aipdb01/jyc01.dbf

SQL> create table test(id int);

Table created.

SQL> show user;
USER is "ORA23AIPDB01"
SQL> show pdbs; 
SP2-0382: The SHOW PDBS command is not available
Help: https://docs.oracle.com/error-help/db/sp2-0382/
SQL> 

相关参考:

exadata介质的Oracle23ai在银河麒麟v10sp3上面的安装过程

oracle11g+linux7.x快速静默安装_specify a instance name that starts with an alphab-CSDN博客

CentOS8.5安装Oracle23ai_oracle23ai安装-CSDN博客

oracle 23ai(23.5.0.24.07)完整功能版安装体验 – 提供7*24专业数据库(Oracle,SQL Server,MySQL,PostgreSQL等)恢复和技术支持@Tel:17813235971 - 惜分飞

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/890551.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《软件设计的哲学》阅读摘要之设计原则

《软件设计的哲学》&#xff08;A Philosophy of Software Design&#xff09;是一本在软件架构与设计领域颇具影响力的书籍&#xff0c;作者 John Ousterhout 在书中分享了诸多深刻且实用的软件设计理念。书中列举的这些设计原则&#xff0c;汇聚了作者丰富的实战经验与深邃的…

uniApp打包H5发布到服务器(docker)

使用docker部署uniApp打包后的H5项目记录&#xff0c;好像和VUE项目打包没什么区别... 用HX打开项目&#xff0c;首先调整manifest.json文件 开始用HX打包 填服务器域名和端口号~ 打包完成后可以看到控制台信息 我们可以在web文件夹下拿到下面打包好的静态文件 用FinalShell或…

项目实战——高并发内存池

一.项目介绍 本项目——高并发内存池&#xff0c;是通过学习并模仿简化 google 的一个开源项目 tcmalloc &#xff0c;全称 Thread-Caching Malloc&#xff0c;即线程缓存的malloc&#xff0c;模拟实现了一个自己的高并发内存池&#xff0c;用于高效的多线程内存管理&#xff…

Apache Log4j漏洞复现

所用环境 宝塔云服务器 log4j2 是Apache的⼀个java日志框架&#xff0c;我们借助它进行日志相关操作管理&#xff0c;然而在2021年末log4j2爆出了远程代码执行漏洞&#xff0c;属于严重等级的漏洞。 apache log4j通过定义每⼀条日志信息的级别能够更加细致地控制日志⽣成地过…

自动驾驶控制算法-横向误差微分方程LQR前馈控制

本文是学习自动驾驶控制算法第六讲 前馈控制与航向误差以及前两节的学习笔记。 1 横向误差微分方程 以规划的轨迹作为自然坐标系&#xff0c;计算自车在轨迹上的投影点&#xff0c;进而计算误差&#xff1a; 如图所示&#xff0c;横向误差为 d d d&#xff0c;航向误差为 θ…

Apache RocketMQ 5.1.3安装部署文档

官方文档不好使&#xff0c;可以说是一坨… 关键词&#xff1a;Apache RocketMQ 5.0 JDK 17 废话少说&#xff0c;开整。 1.版本 官网地址&#xff0c;版本如下。 https://rocketmq.apache.org/download2.配置文件 2.1namesrv端口 在ROCKETMQ_HOME/conf下 新增namesrv.pro…

Google Cloud Kubernetes Anthos是什么,和Istio有什么关联

Google Cloud Platform (GCP) Kubernetes Anthos 是 Google 推出的一种多云管理平台&#xff0c;基于 Kubernetes&#xff0c;旨在帮助企业在多个云环境中管理和运行容器化应用程序。 https://cloud.google.com/blog/topics/hybrid-cloud/5-frequently-asked-questions-about-…

多摩川编码器协议

多摩川编码器是一种常用的绝对值编码器&#xff0c;其协议基于485硬件接口的标准NRZ协议&#xff0c;通讯波特率为固定的2.5Mbps。以下是多摩川编码器协议的详细说明&#xff1a; 硬件接口 多摩川编码器使用RS485接口进行通信&#xff0c;接口定义如下&#xff1a; 5V供电&…

AI新书推荐:深度学习和大模型原理与实践(清华社)

本书简介 在这个信息爆炸、技术革新日新月异的时代&#xff0c;深度学习作为人工智能领域的重要分支&#xff0c;正引领着新一轮的技术革命。《深度学习和大模型原理与实践》一书&#xff0c;旨在为读者提供深度学习及其大模型技术的全面知识和实践应用的指南。 本书特色在于…

webrtc音频模块(三) windows Core Audio API及声音的播放

在前面介绍了ADM(Audio Device Module)&#xff0c;它用于抽象音频设备管理和音频数据采集/播放接口。windows的实现是AudioDeviceWinowCode&#xff0c;它封装了Core Audio APIs实现了对音频设备的操作。 Core Audio APIs windows提供了多种音频操作API&#xff0c;比如最常…

cursor保存更改操作技巧

1. 当我们在agent模式时&#xff0c;要求cursor更改代码时&#xff0c;cursor回答后&#xff0c;就已经更改了代码了&#xff0c;这时候就可以对程序进行编译和测试&#xff0c; 不一定先要点” accept“, 先测试如果没有问题再点“accept”&#xff0c;这样composer就会多一条…

运维工程师面试系统监控与优化自动化与脚本云计算的理解虚拟化技术的优点和缺点

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c; 忍不住分享一下给大家。点击跳转到网站 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……&#xff09; 2、学会Oracle数据库入门到入土用法(创作中……&#xff09; 3、手把…

2.在 Vue 3 中使用 ECharts 实现动态时间轴效果

在前端开发中&#xff0c;时间轴&#xff08;Timeline&#xff09;是一种常见且有效的方式来展示时间相关的数据。在本篇文章中&#xff0c;我们将展示如何在 Vue 3 项目中使用 ECharts 创建一个具有动态时间范围的时间轴&#xff0c;并添加了今日时间的标记以及通过按钮来前进…

Android修行手册 - 移动端几种常用动画方案对比

Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff0c;以及各种资源分…

Java日志框架:log4j、log4j2、logback

文章目录 配置文件相关1. properties测试 2. XMl使用Dom4j解析XML Log4j与Log4j2日志门面 一、Log4j1.1 Logges1.2 Appenders1.3 Layouts1.4 使用1.5 配置文件详解1.5.1 配置根目录1.5.2 配置日志信息输出目的地Appender1.5.3 输出格式设置 二、Log4j22.1 XML配置文件解析2.2 使…

《信管通低代码信息管理系统开发平台》Linux环境安装说明

1 简介 信管通低代码信息管理系统应用平台提供多环境软件产品开发服务&#xff0c;包括单机、局域网和互联网。我们专注于适用国产硬件和操作系统应用软件开发应用。为事业单位和企业提供行业软件定制开发&#xff0c;满足其独特需求。无论是简单的应用还是复杂的系统&#xff…

HTTPS协议原理与CA认证

目录 引言 HTTPS 是什么 1.什么是"加密" 2. 为什么要加密 3. 常⻅的加密⽅式 对称加密 ⾮对称加密 4.数据摘要 && 数据指纹 5. 数字签名 HTTPS 的⼯作过程探究 ⽅案 1 - 只使⽤对称加密 ⽅案 2 - 只使⽤⾮对称加密 ⽅案 3 - 双⽅都使⽤⾮对称加密…

vulnhub靶场——Log4j2

第一步:搭建靶场环境 #开启环境 cd vulhub/log4j/CVE-2021-44228 docker-compose up -d 来到网站首页 第二步:搭建一个dnslog平台上获取我们注入的效果 第三步:发现 /solr/admin/cores?action 这里有个参数可以传 我们可以看到留下了访问记录并且前面的参数被执行后给我们回…

使用idea创建JDK8的SpringBoot项目

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 使用idea创建JDK8的SpringBoot项目 前言我们经常在创建新的springboot项目&#xff0c;默认使用的是spring.io进行创建&#xff0c;但是它总是只会提供高版本的创建方式&…

U9多组织销退业务流程的总结

多组织销退业务流程&#xff0c;它的运行模式也是奇葩&#xff0c;确实不好理解其中的道理。用户实践中更是障碍重重&#xff0c;束手无策。左也不是右也不是&#xff0c;无路可走。 不能理解透彻造成的吧&#xff0c;所以做一个总结。 既有退货&#xff0c;必有出货单。从出货…