当前位置: 首页 > news >正文

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 - 惜分飞

相关文章:

oracle linux8.10+ oracle 23ai安装

介质准备&#xff1a; 数据库23ai https://edelivery.oracle.com 上述网站下载基础版本&#xff0c;本次未使用。 本次是安装了带补丁的版本&#xff1a; Database Release Update 23.6.0.24.10 GoldImage表示带补丁用于直接安装的软件包 查找888.1对应Primary Note for …...

PH热榜 | 2024-12-25

1. Assistive24 标语&#xff1a;为残障人士提供的免费辅助技术 介绍&#xff1a;Assistive24 是一款免费的 Chrome 浏览器扩展程序&#xff0c;可以帮助患有注意力缺陷多动障碍 (ADHD)、阅读障碍 (dyslexia) 和低视力等障碍的用户更方便地浏览网页。它提供语音导航、自定义…...

OpenCV相机标定与3D重建(36)计算两幅图像之间基本矩阵(Fundamental Matrix)的函数findFundamentalMat()的使用

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 从两幅图像中的对应点计算基本矩阵。 cv::findFundamentalMat 是 OpenCV 中用于计算两幅图像之间基本矩阵&#xff08;Fundamental Matrix&#…...

ZLG嵌入式笔记 | 电源设计避坑(上)

产品上量后&#xff0c;通常都会有降成需求。多年来&#xff0c;接触过不少产品降成案例&#xff0c;在电源上下刀过猛&#xff0c;引发了产品偶发性问题&#xff0c;带来了很不好的负面影响。本文将对这些案例进行总结&#xff0c;提供电源设计参考&#xff0c;确保产品降成不…...

.NET能做什么?全面解析.NET的应用领域

.NET 是由微软开发的一个开源、跨平台的开发框架。它不仅支持构建各种应用程序&#xff0c;还能运行在不同的操作系统上&#xff0c;包括 Windows、Linux 和 macOS。自从 .NET Core 的推出&#xff0c;.NET 成为了一个现代化的开发平台&#xff0c;能够满足企业和开发者日益多样…...

初始JavaEE篇 —— 网络原理---传输层协议:深入理解UDP/TCP

找往期文章包括但不限于本期文章中不懂的知识点&#xff1a; 个人主页&#xff1a;我要学编程程(ಥ_ಥ)-CSDN博客 所属专栏&#xff1a;JavaEE 目录 UDP协议 参数解析&#xff1a; 校验和的计算 TCP协议 参数解析&#xff1a; 确认应答机制 超时重传 连接管理 三次握…...

企业如何搭建安全的跨网文件安全交换管理系统

在数字化转型的浪潮中&#xff0c;企业对数据的安全性和流动性提出了前所未有的高要求。特别是在网络隔离的情况下&#xff0c;如何实现跨网的安全、高效的文件交换成为了众多企业迫切需要解决的问题。 这不仅是技术上的挑战&#xff0c;还涉及到企业内部管理流程的优化和安全策…...

2023 年 12 月青少年软编等考 C 语言四级真题解析

目录 T1. 移动路线T2. 公共子序列T3. 田忌赛马T4. 宠物小精灵之收服 T1. 移动路线 此题为 2021 年 12 月四级第一题原题&#xff0c;见 2021 年 12 月青少年软编等考 C 语言四级真题解析中的 T1。 T2. 公共子序列 此题为 2022 年 3 月四级第四题原题&#xff0c;见 2022 年 …...

GDPU Vue前端框架开发 期末赛道出勇士篇(更新ing)

记住&#xff0c;年底陪你跨年的不会仅是方便面跟你的闺蜜&#xff0c;还有孑的笔记。 选择题 1.下列选项用于设置Vue.js页面视图的元素是&#xff08;&#xff09;。 A. Template B. script C. style D. title 2.下列选项中能够定义Vuejs根实例对象的元素是&#xff08;&…...

老旧小区用电安全保护装置#限流式防火保护器参数介绍#

摘要 随着居民住宅区用电负荷的增加&#xff0c;用电安全问题日益突出&#xff0c;火灾隐患频繁发生。防火限流式保护器作为一种新型电气安全设备&#xff0c;能够有效预防因电气故障引发的火灾事故。本文介绍了防火限流式保护器的工作原理、技术特点及其在居民住宅区用电系统…...

7.C语言 宏(Macro) 宏定义,宏函数

目录 宏定义 宏函数 1.注释事项 2.注意事项 宏(Macro)用法 常量定义 简单函数实现 类型检查 条件编译 宏函数计算参数个数 宏定义进行类型转换 宏定义进行位操作 宏定义进行断言 总结 宏定义 #include "stdio.h" #include "string.h" #incl…...

4.系统学习-集成学习

集成学习 前言Bias and Variance过拟合&#xff08;overfitting&#xff09;与欠拟合&#xff08;underfitting&#xff09;集成学习为什么有效&#xff1f;Blending 模型集成Stakcing 模型集成Bagging模型集成Bagging 模型集成算法流程&#xff1a;Boosting模型集成作业 前言 …...

Max AI prompt2:

1&#xff0c;prompt1——总体概览 “请根据以下指导原则撰写文献解读&#xff0c;特别关注作者的研究思路和方法论&#xff1a; 1. 研究背景与目的&#xff1a; 概述文章研究的背景&#xff0c;明确研究的主要目的和研究问题。 2. 研究思路&#xff1a; 详细描述作者如何构建…...

[Unity Shader][图形渲染]【游戏开发】 Shader数学基础8 - 齐次坐标

在计算机图形学中,齐次坐标是一种方便计算和表示几何变换的方式。通过将三维空间中的 33矩阵扩展为 44的形式,可以统一表示平移、旋转、缩放等几何变换操作。在本篇文章中,我们将详细解析齐次坐标的定义及其在图形变换中的应用。 什么是齐次坐标? 齐次坐标的核心思想是通过…...

挑战一个月基本掌握C++(第十二天)了解命名空间,模板,预处理器

一 命名空间 假设这样一种情况&#xff0c;当一个班上有两个名叫 Zara 的学生时&#xff0c;为了明确区分它们&#xff0c;我们在使用名字之外&#xff0c;不得不使用一些额外的信息&#xff0c;比如他们的家庭住址&#xff0c;或者他们父母的名字等等。 同样的情况也出现在 …...

python实现根据搜索关键词爬取某宝商品信息

当程序打开淘宝登陆页面后&#xff0c;需要快速手动登录淘宝&#xff0c;如果服务报错&#xff0c;需要重新登录&#xff01; pip安装库 pip install pyquery pip install selenium pip install openpyxl # 代码说明&#xff1a;代码功能&#xff1a; 基于ChromeDriver爬取tao…...

Posison Distribution

泊松分布 (Poisson Distribution) 泊松分布是概率论中的一个重要离散分布&#xff0c;描述单位时间或单位空间内随机事件发生的次数&#xff0c;假设事件是独立的且平均发生率是已知的。 定义 泊松分布的概率质量函数 (PMF) 为&#xff1a; P ( X k ) λ k e − λ k ! , …...

2024年最新多目标优化算法:多目标麋鹿群优化算法(MOEHO)求解ZDT1-ZDT4,ZDT6及工程应用---盘式制动器设计,提供完整MATLAB代码

一、麋鹿群优化算法 麋鹿群优化算法&#xff08;Elephant Herding Optimization&#xff0c;EHO&#xff09;是2024年提出的一种启发式优化算法&#xff0c;它的灵感来自麋鹿群的繁殖过程。麋鹿有两个主要的繁殖季节&#xff1a;发情和产犊。在发情季节&#xff0c;麋鹿群分裂…...

使用Webpack构建微前端应用

英文社区对 Webpack Module Federation 的响应非常热烈&#xff0c;甚至被誉为“A game-changer in JavaScript architecture”&#xff0c;相对而言国内对此热度并不高&#xff0c;这一方面是因为 MF 强依赖于 Webpack5&#xff0c;升级成本有点高&#xff1b;另一方面是国内已…...

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…...

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…...

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…...

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...

树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频

使用rpicam-app通过网络流式传输视频 使用 rpicam-app 通过网络流式传输视频UDPTCPRTSPlibavGStreamerRTPlibcamerasrc GStreamer 元素 文章来源&#xff1a; http://raspberry.dns8844.cn/documentation 原文网址 使用 rpicam-app 通过网络流式传输视频 本节介绍来自 rpica…...

简易版抽奖活动的设计技术方案

1.前言 本技术方案旨在设计一套完整且可靠的抽奖活动逻辑,确保抽奖活动能够公平、公正、公开地进行,同时满足高并发访问、数据安全存储与高效处理等需求,为用户提供流畅的抽奖体验,助力业务顺利开展。本方案将涵盖抽奖活动的整体架构设计、核心流程逻辑、关键功能实现以及…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】

微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来&#xff0c;Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

屋顶变身“发电站” ,中天合创屋面分布式光伏发电项目顺利并网!

5月28日&#xff0c;中天合创屋面分布式光伏发电项目顺利并网发电&#xff0c;该项目位于内蒙古自治区鄂尔多斯市乌审旗&#xff0c;项目利用中天合创聚乙烯、聚丙烯仓库屋面作为场地建设光伏电站&#xff0c;总装机容量为9.96MWp。 项目投运后&#xff0c;每年可节约标煤3670…...

从零实现STL哈希容器:unordered_map/unordered_set封装详解

本篇文章是对C学习的STL哈希容器自主实现部分的学习分享 希望也能为你带来些帮助~ 那咱们废话不多说&#xff0c;直接开始吧&#xff01; 一、源码结构分析 1. SGISTL30实现剖析 // hash_set核心结构 template <class Value, class HashFcn, ...> class hash_set {ty…...

css的定位(position)详解:相对定位 绝对定位 固定定位

在 CSS 中&#xff0c;元素的定位通过 position 属性控制&#xff0c;共有 5 种定位模式&#xff1a;static&#xff08;静态定位&#xff09;、relative&#xff08;相对定位&#xff09;、absolute&#xff08;绝对定位&#xff09;、fixed&#xff08;固定定位&#xff09;和…...