cari
Rumahpangkalan dataOracleKuasai proses permulaan Oracle dalam satu artikel

Artikel ini membawakan anda pengetahuan yang berkaitan tentang Oracle, yang terutamanya menyelesaikan isu yang berkaitan dengan proses permulaan, termasuk status NOMOUNT, status MOUNT, status TERBUKA, dll., seperti berikut: Mari kita lihat, harap dapat membantu semua.

Kuasai proses permulaan Oracle dalam satu artikel

Tutorial yang disyorkan: "Tutorial Video Oracle"

Pemahaman mendalam tentang proses permulaan ORACLE

ORACLE SERVER oleh Instance (Instance, aplikasi) dan pangkalan data (fail pangkalan data) terdiri daripada satu set proses latar belakang dan blok Ia terdiri daripada kawasan memori yang dikongsi (sga), dan proses latar belakang ialah saluran untuk interaksi antara pangkalan data dan sistem pengendalian Nama proses latar belakang ditentukan oleh ORACLE_SID mencari fail parameter untuk memulakan contoh berdasarkan ORACLE_SID. Pangkalan data merujuk kepada satu set fail fizikal yang disimpan pada cakera.

Permulaan ORACLE dibahagikan kepada 3 proses:

Status NOMOUNT: mulakan instance

Status MOUNT: buka fail kawalan

Status BUKA : buka kawalan Fail yang diterangkan dalam fail

Status NOMOUNT:

ORACLE perlu mencari SPFILE

(Fail Parameter Sistem) (oracle 10g lalai, pfile (Fail Parameter) juga boleh digunakan) fail untuk mencipta kejadian dan memperuntukkan memori.

Keadaan MOUNT:

Dalam keadaan ini, fail kawalan perlu dibuka dan

fail kawalan mengandungi maklumat lokasi fail log, fail data, dan maklumat pusat pemeriksaan dan maklumat penting lain.

Dalam ORACLE9i, ralat akan dilaporkan jika fail kata laluan hilang, dan ia boleh dibina semula melalui alat orapw. Tiada ralat akan dilaporkan dalam Oracle 10g, pertanyaan melalui paparan v$pwfile_users.

Fail lk_ dicipta apabila pangkalan data dimulakan dan digunakan oleh sistem pengendalian untuk mengunci pangkalan data. (kunci)

Fail kata laluan wujud dalam $ORACLE_HOME/dbs

alter system set controlfile='控制文件路径' scope=spfile;
alter system set lock_name_space=orcl  scope=spfile;

Bina semula fail kawalan:

SQL>startup nomount;
SQL>create controlfile reuse database "orcl" noresetlogs archivelog
maxlogfiles 5
maxlogmembers 3
maxdatafiles 100
maxinstances 1
maxloghistory 1134

logfile
group 3 '/data/app/oracle/oradata/orcl/redo03.log' size 10m,
group 4 '/data/app/oracle/oradata/orcl/redo04.log' size 10m,
group 5 '/data/app/oracle/oradata/orcl/redo05.log' size 10m

datafile
'/data/app/oracle/oradata/orcl/system01.dbf',
'/data/app/oracle/oradata/orcl/undotbs01.dbf',
'/data/app/oracle/oradata/orcl/sysaux01.dbf'
character set zhs16gbk;

Status OPEN

akan terlebih dahulu menyemak sama ada kiraan pusat pemeriksaan dalam pengepala fail data konsisten dengan kiraan pusat pemeriksaan dalam fail kawalan. Kedua, semak sama ada SCN permulaan pengepala fail data dan SCN penghujung fail yang direkodkan dalam fail kawalan adalah konsisten Jika SCN pengakhiran dalam fail kawalan adalah sama dengan SCN permulaan dalam pengepala fail data, ini bermakna tidak pemulihan diperlukan.

SQL>tunjukkan parameter backgroud_dump_dest;

Jika fail dalam pangkalan data hilang, log penggera tidak akan dipaparkan di latar depan semasa peringkat MOUNT, tetapi akan direkodkan dalam alter_.log .

Permulaan dan penutupan oracle

1 kaedah sql*plus:

Gunakan sql*plus untuk menyambung ke Oracle

Sqlplus /nolog memulakan sql*plus tanpa menyambung ke pangkalan data

Sambung /as sysdba menyambung ke oracle sebagai DBA

Mula

Mulakan untuk memulakannya.

Walau bagaimanapun, terdapat tiga mod permulaan Oracle:

l Nomount permulaan (mod nomount) memulakan tika tanpa memuatkan pangkalan data.

l Pelekap permulaan (mod pelekap) memulakan contoh untuk memuatkan pangkalan data tetapi tidak membuka pangkalan data

l Permulaan (mod terbuka) memulakan contoh untuk memuatkan dan membuka pangkalan data, iaitu arahan yang kami gunakan di atas

Dalam mod Nomount, Oracle hanya mencipta pelbagai struktur memori dan proses perkhidmatan untuk contoh tersebut, dan tidak membuka sebarang fail pangkalan data

Jadi:

1) Buat pangkalan data baharu

2) Bina semula fail kawalan

Kedua-dua operasi mesti dilakukan dalam mod ini.

Dalam mod Mount, Oracle hanya memuatkan pangkalan data tetapi tidak membuka pangkalan data, jadi:

1) Namakan semula fail data

2) Tambah dan padam serta namakan semula fail log semula

3) Lakukan operasi pemulihan pangkalan data yang lengkap

4) Tukar mod arkib pangkalan data

Keempat-empat operasi ini mesti dilakukan dalam mod ini

Mod terbuka (iaitu, permulaan kami di atas tidak mengambil sebarang parameter) bermula seperti biasa.

Sudah tentu, ketiga-tiga mod ini boleh ditukar:

Ubah pelekap pangkalan data (mod nomount)—>ubah buka pangkalan data (mod pelekap)—> (mod buka)

Sudah tentu, terdapat situasi lain Dalam mod terbuka kami, pangkalan data boleh ditetapkan kepada keadaan tidak terhad dan keadaan terhad

Dalam keadaan terhad, hanya DBA boleh mengakses pangkalan data, jadi:

1)  执行数据导入导出

2)  使用sql*loader提取外部数据

3)  需要暂时拒绝普通用户访问数据库

4)  进行数据库移植或者升级操作

这4种操作都必须在这个状态下进行

在打开数据库时使用startup restrict命令即进入受限状态。

使用alter system disable restricted session命令即可以将受限状态改变为非受限状态。

使用alter system enable restricted session命令可以将非受限状态变为受限状态                        

使用alter database open read only可以使数据库进入只读状态。

使用alter database open read write 可以使数据库进入读写状态。

当然在某些情况下可能是用上述各种启动方式都无法成功启动数据库,这个时候就要使用startup force命令来强行启动数据库。当然谁都不想碰到这种情况:)

c.关闭数据库
   1)正常关闭 shutdown
   2) 立即关闭 shutdown immediate
   3) 关闭事务 shutdown transactional
   4) 强行关闭 shutdown abort,当然谁都不想碰到这种情况。

二、OEM为例

Oracle Enterprise Management(OEM), 

跟第一小节讲的Sqlplus /nolog ,Connect /as sysdba 这2个命令差不多的操作如图:

按照上面的一步步操作就能够连接到数据库。

下面是如何启动和关闭数据库:

点击我们前几章创建的ORADB01这个数据库树中的配置选项,这个里面的:

1)已启动 对应 Nomount模式

2)已转载 对应 mount模式

3)打开   对应 open模式

当你点击应有按钮之后就会进入如下对话框

1)正常 对应 正常关闭 shutdown

2) 立即 对应 立即关闭 shutdown immediate

3) 事务处理 对应 关闭事务 shutdown transactional

4) 中止 对应 强行关闭 shutdown abort

确定之后出现如下对话框

限制对数据库访问 对应 alter system disable restricted session

alter system enable restricted session

只读模式 对应  alter database open read only

alter database open read write

简单吧,sql*plus的一大堆命令到OEM中变成了几个按钮罢了。

 3.windows控制台

这个熟悉吧:
oracle ***********Agent 用于OEM管理结构
oracle************HTTPSERVER  oracle Web服务器
oracle ***********ManagementServer 用于OEM管理结构
oracle ***********TNSListener oracle网络结构的服务器端进程
oracle ***********OEMREP 资料档案库文件
oracle ***********ORADB001 用户创建的数据库
我一般都把所有的服务全部选成手动启动,如果全开,内存要用掉700M..............

提示:建议关闭数据库服务前先shutdown,否则可能会丢失数据。

如果是windows系统,关系不大,会自动提交未提交的DML。但是在unix或者linux系统的话,最好先shutdown immediate,在检查一下是否还有oracle进程,最后在关闭服务器。

Oracle启动的整个过程

1.启动选项

在发出startup命令启动数据库时,oracle将在默认位置$ORACLE_HOME/dbs(UNIX/Linux)中查找初始化参数文件。Oracle将以下面的顺序在其中寻找合适的初始化文件:

Spfile$ORACLE_SID.ora

Spfile.ora

Init$ORACLE_SID.ora

可以用几种方式启动oracle数据库。不同方式启动将影响启动数据库的程度。启动状态由nomount(数据库未装载)——>mount(数据库完成装载)——>open(数据库打开)

1.1 STARTUP NOMOUNT命令

SQL> startup nomount;ORACLE instance started.

Total System Global Area  167387136 bytes
Fixed Size                  1343668 bytes
Variable Size             150998860 bytes
Database Buffers           12582912 bytes
Redo Buffers                2461696 bytes

--Oracle读参数文件(里面有控制文件目录),打开实例,启动Oracle后台进程,给Oracle分配SGA。此时数据库状态为未装载。

可以在SQL*Plus会话中使用STARTUP NOMOUNT命令启动实例,这样启动仅有实例运行。如果以这种方式启动,将不读控制文件,而且数据文件也不打开。操作系统启动Oracle后台进程,并且给oracle分配SGA。事实上,只有实例本身在运行。

1.2 STARTUP MOUNT命令

SQL> startup mount;ORACLE instance started.

Total System Global Area  167387136 bytes
Fixed Size                  1343668 bytes
Variable Size             150998860 bytes
Database Buffers           12582912 bytes
Redo Buffers                2461696 bytesDatabase mounted.

--Oracle 打开并读取控制文件(里面有数据文件和日志文件的目录),获取数据文件和重做日志文件的名称和位置。此时数据库完成装载。

在启动过程中,oracle把实例与数据库关联。Oracle打开并读取控制文件,获取数据文件和重做日志文件的名称和位置。在进行诸如全数据库恢复、更改数据库的归档日志模式或重命名数据文件这一类的活动时,通常需要以安装模式启动数据库。请注意,这三种操作都要求oracle访问数据文件,但不提供对文件的用户操作。

1.3 STARTUP [OPEN]命令

SQL> startup openORACLE instance started.

Total System Global Area  167387136 bytes
Fixed Size                  1343668 bytes
Variable Size             150998860 bytes
Database Buffers           12582912 bytes
Redo Buffers                2461696 bytesDatabase mounted.
Database opened.

--Oracle打开数据文件和重做日志文件,才能对外(所有有效用户)提供数据库服务。

启动过程的最后一步是打开数据库。当数据库以打开模式启动时,所有有效用户可以连接到数据库,执行数据库操作。在此步骤之前,一般用户根本就不能连接到数据库。通过发布下面的命令让数据库出于打开模式。

Oracle  的启动需要经历四个状态,SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN。

SHUTDOWN状态                                    

第一状态没什么好解释的,oracle的所有文件都静静的躺在磁盘里,一切都还未开始,属于关机状态

NOMOUNT状态                            

Starting the instance (nomount)
*  Reading the initialization file from $ORACLE_HOME/dbs in the following order:
-first  spfileSID.ora
-if not found then, spfile.ora
-if not found then, initSID.ora
Specifying the PFILE parameter with STARTUP overrides the default behavior.
*  Allocating the SGA
*  Starting the background processes 
*  Opening the alertSID.log file and the trace files
The  database must be named with the DB_NAME parameter either in the initialization 
Parameter file or in the STARTUP command.
-----------------------------------------------------------------------
* 读取环境变量下dbs目录下的参数文件(spfile/pfile)
 [ora10@localhost dbs]$ pwd
/ora10/product/10.2.0/db_1/dbs
[ora10@localhost dbs]$ ll
-rw-r----- 1 ora10 dba  3584 07-19 22:07 spfilechongshi.ora
-rw-r----- 1 ora10 dba  3584 07-23 22:00 spfile.ora
-rw-r--r-- 1 ora10 dba  1106 07-19 21:47 initchongshi.ora

查找参数文件的顺序如上面列表的,读取优先级

spfilechongshi.ora > spfile.ora>initchongshi.ora  

如果三个文件都找不到的话,那么将启动失败。

* 启动算法,分配内存

* 启动后台进程

* 开放alertSID.log文件和跟踪文件

[ora10@localhost dbs]$ sqlplus 
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Jul 24 22:33:54 2012
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
Enter user-name: /as sysdba
Connected to an idle instance.
SQL> startup nomount;
ORACLE instance started.
Total System Global Area  205520896 bytes
Fixed Size                  1218532 bytes
Variable Size              79693852 bytes 
Database Buffers          121634816 bytes 
Redo Buffers                2973696 bytes

现在就处在一个nomount状态。

 mount状态                                                  

Mounting a database includes the following tasks: 
* Associating a database with  a previously started instance 
* Locating and opening the control files specified in the parameter file 
* Reading the control files to obtain the names and status of the data files and online redo log files.However,no checks are performed to verify the existence of the data files and online redo log files at this time. 
---------------------------------------------------------------------------------

* 把一个数据库和启动的实例关联起来 

在参数文件(spfile/pfile)中找到控制文件进行读取 

查看参数文件: 

[ora10@localhost dbs]$ strings spfileora10.ora | more 
......
*.control_files='/ora10/product/oradata/ora10/control01.ctl','/ora10/product/ora 
data/ora10/control02.ctl','/ora10/product/oradata/ora10/control03.ctl' 
.......

控制文件: 

[ora10@localhost ~]$ cd /ora10/product/oradata/ora10/ 
[ora10@localhost ora10]$ ll 
总计 954196 
-rw-r----- 1 ora10 dba   7061504 07-23 23:01 control01.ctl 
-rw-r----- 1 ora10 dba   7061504 07-23 23:01 control02.ctl 
-rw-r----- 1 ora10 dba   7061504 07-23 23:01 control03.ctl

* 读取控制文件,获得的数据文件和联机重做日志文件,然而,在这个时候没有进行检查以验证存在的数据文件和联机重做日志文件 

[ora10@localhost dbs]$ sqlplus 
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Jul 24 23:02:28 2012 
Copyright (c) 1982, 2005, Oracle.  All rights reserved. 
Enter user-name: /as sysdba 
Connected to an idle instance. 
SQL> startup mount; 
ORACLE instance started. 
Total System Global Area  205520896 bytes 
Fixed Size                  1218532 bytes 
Variable Size              79693852 bytes 
Database Buffers          121634816 bytes 
Redo Buffers                2973696 bytes 
Database mounted.

现在进入了数据库的mount状态,我们通过mount启动的时候,下面会多一句提示“Database mounted.” 数据库准备就绪。

open状态                                                 

opening the database includes the following tasks 
opening the online data log files 
opening the onling redo log files 
   If any of the datafiles or noline redo log files are not present when you attempt to open the database ,the oracle server returns an error.   During this final stage,the oracle server verfies that all the data files and online redo log files can be opened and checks the consistency of the database . If necessary , the SMON  background process initiates instance recovery.
-----------------------------------------------------------------------------------------

打开数据库包括下列任务: 

打开在线数据日志文件 

打开联机重做日志文件 

    如果任何数据文件或非线性重做日志文件不存在,当您试图打开的数据库,服务器返回错误。 

在这最后阶段,该服务器验证所有数据文件和联机重做日志文件可以打开并检查数据库的一致性。如果需要,该系统监控进程开始实例恢复。

[ora10@localhost dbs]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Wed Jul 25 21:50:55 2012
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
  
Total System Global Area  205520896 bytes
Fixed Size                  1218532 bytes
Variable Size              79693852 bytes
Database Buffers          121634816 bytes
Redo Buffers                2973696 bytes
Database mounted.
  
Database opened.

   在上面的命令中,startup后面不加其它信息的话,系统会为我们直接启动到第4个状态。

数据库关闭的三种方式                                          

1、shutdown normal  
正常方式关闭数据库。 

发出该命令后,任何新的连接都将再不允许连接到数据库。在数据库关闭之前,Oracle将等待目前连接的所有用户都从数据库中退出后才开始关闭数据库。采 用这种方式关闭数据库,在下一次启动时不需要进行任何的实例恢复。但需要注意一点的是,采用这种方式,也许关闭一个数据库需要几天时间,也许更长。


2. tutup segera
Tutup pangkalan data dengan segera.
Apabila penutupan serta-merta dilaksanakan dalam SVRMGRL, pangkalan data tidak ditutup serta-merta
Sebaliknya, ia ditutup selepas Oracle melakukan kerja pembersihan tertentu (menamatkan sesi dan melepaskan sumber sesi
Apabila penutupan tidak boleh digunakan untuk menutup pangkalan data, penutupan serta-merta boleh melengkapkan operasi penutupan pangkalan data.

Ini adalah kaedah yang biasa digunakan untuk kita menutup pangkalan data Jika kita ingin menutup pangkalan data dengan cepat, tetapi juga ingin menutup pangkalan data dengan bersih, kita sering menggunakan kaedah ini.
Pernyataan SQL yang sedang diproses oleh Oracle serta-merta terganggu dan sebarang urus niaga yang tidak terikat dalam sistem akan ditarik balik. Jika terdapat transaksi yang lama tidak komited dalam sistem, menutup pangkalan data dengan cara ini juga akan mengambil sedikit masa (masa rollback transaksi). Sistem tidak menunggu semua pengguna yang disambungkan ke pangkalan data untuk keluar dari sistem, secara paksa melancarkan semula semua transaksi yang sedang aktif, dan kemudian memutuskan sambungan semua pengguna yang disambungkan.
3. Tutup batalkan
Tutup pangkalan data terus, dan sesi mengakses pangkalan data akan ditamatkan secara tiba-tiba (bersamaan dengan menutup terus proses perkhidmatan contoh latar belakang)
Jika terdapat sejumlah besar operasi yang dilaksanakan dalam pangkalan data, laksanakan penutupan pada masa ini Selepas dihentikan, memulakan semula pangkalan data mengambil masa yang lama.

4. Selepas penutupan dalam Windows, anda perlu memulakan semula proses perkhidmatan contoh latar belakang, jika tidak ralat ora-12514 akan dilaporkan. Selepas memulakan semula perkhidmatan contoh, pangkalan data secara automatik melaksanakan permulaan kepada keadaan terbuka.

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Kuasai proses permulaan Oracle dalam satu artikel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:CSDN. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Mysql dan Oracle: Perbezaan utama dalam ciri dan fungsiMysql dan Oracle: Perbezaan utama dalam ciri dan fungsiApr 18, 2025 am 12:15 AM

MySQL dan Oracle masing -masing mempunyai kelebihan dalam prestasi, skalabiliti, dan keselamatan. 1) Prestasi: MySQL sesuai untuk operasi membaca dan kesesuaian yang tinggi, dan Oracle baik pada pertanyaan kompleks dan pemprosesan data besar. 2) Skalabiliti: MySQL meluas melalui replikasi master-hamba dan sharding, dan Oracle menggunakan RAC untuk menyediakan ketersediaan dan pengimbangan beban yang tinggi. 3) Keselamatan: MySQL menyediakan kawalan kebenaran yang halus, sementara Oracle mempunyai fungsi keselamatan dan alat automasi yang lebih komprehensif.

Oracle: Powerhouse of Database ManagementOracle: Powerhouse of Database ManagementApr 17, 2025 am 12:14 AM

Oracle dipanggil "kuasa besar" pengurusan pangkalan data kerana prestasi tinggi, kebolehpercayaan dan keselamatannya. 1. Oracle adalah sistem pengurusan pangkalan data relasi yang menyokong pelbagai sistem operasi. 2. Ia menyediakan platform pengurusan data yang kuat dengan skalabilitas, keselamatan dan ketersediaan yang tinggi. 3. Prinsip kerja Oracle termasuk penyimpanan data, pemprosesan pertanyaan dan pengurusan transaksi, dan menyokong teknologi pengoptimuman prestasi seperti pengindeksan, pembahagian dan caching. 4. Contoh penggunaan termasuk membuat jadual, memasukkan data, dan menulis prosedur tersimpan. 5. Strategi Pengoptimuman Prestasi termasuk pengoptimuman indeks, jadual partition, pengurusan cache dan pengoptimuman pertanyaan.

Apa yang ditawarkan oleh Oracle? Produk dan perkhidmatan dijelaskanApa yang ditawarkan oleh Oracle? Produk dan perkhidmatan dijelaskanApr 16, 2025 am 12:03 AM

OracleoffersacomprehensivesuiteofproductsandservicesIncludingDataBaseManagement, cloudcomputing, enterprisesoftware, andHardwaresolutions.1) oracledatabasesupportsvariousdatamodelswithefficeficientFeatures.2)

Perisian Oracle: Dari pangkalan data ke awanPerisian Oracle: Dari pangkalan data ke awanApr 15, 2025 am 12:09 AM

Sejarah pembangunan perisian Oracle dari pangkalan data ke pengkomputeran awan termasuk: 1. Bermula pada tahun 1977, ia pada mulanya memberi tumpuan kepada Sistem Pengurusan Pangkalan Data Relasi (RDBMS), dan dengan cepat menjadi pilihan pertama untuk aplikasi peringkat perusahaan; 2. Kembangkan ke middleware, alat pembangunan dan sistem ERP untuk membentuk satu set lengkap penyelesaian perusahaan; 3. Pangkalan Data Oracle menyokong SQL, menyediakan prestasi tinggi dan skalabiliti, sesuai untuk sistem perusahaan kecil dan besar; 4. Kebangkitan perkhidmatan pengkomputeran awan terus memperluaskan barisan produk Oracle untuk memenuhi semua aspek perusahaan yang diperlukan.

Mysql vs. Oracle: kebaikan dan keburukanMysql vs. Oracle: kebaikan dan keburukanApr 14, 2025 am 12:01 AM

Pemilihan MySQL dan Oracle hendaklah berdasarkan kos, prestasi, kerumitan dan keperluan fungsi: 1. MySQL sesuai untuk projek dengan belanjawan terhad, mudah dipasang, dan sesuai untuk aplikasi kecil dan sederhana. 2. Oracle sesuai untuk perusahaan besar dan melakukan yang cemerlang dalam mengendalikan data berskala besar dan permintaan serentak yang tinggi, tetapi mahal dan kompleks dalam konfigurasi.

Tujuan Oracle: Penyelesaian Perniagaan dan Pengurusan DataTujuan Oracle: Penyelesaian Perniagaan dan Pengurusan DataApr 13, 2025 am 12:02 AM

Oracle membantu perniagaan mencapai transformasi digital dan pengurusan data melalui produk dan perkhidmatannya. 1) Oracle menyediakan portfolio produk yang komprehensif, termasuk sistem pengurusan pangkalan data, sistem ERP dan CRM, membantu perusahaan mengautomasikan dan mengoptimumkan proses perniagaan. 2) Sistem ERP Oracle seperti E-BusinessSuite dan FusionApplications menyedari automasi proses perniagaan akhir-ke-akhir, meningkatkan kecekapan dan mengurangkan kos, tetapi mempunyai kos pelaksanaan dan penyelenggaraan yang tinggi. 3) OracLedatabase menyediakan pemprosesan data konkurensi tinggi dan ketersediaan yang tinggi, tetapi mempunyai kos pelesenan yang tinggi. 4) Pengoptimuman prestasi dan amalan terbaik termasuk penggunaan rasional pengindeksan dan teknologi pembahagian, penyelenggaraan pangkalan data biasa dan pematuhan dengan spesifikasi pengekodan.

Cara Menghapus Kegagalan Perpustakaan OracleCara Menghapus Kegagalan Perpustakaan OracleApr 12, 2025 am 06:21 AM

Langkah -langkah untuk memadam pangkalan data yang gagal selepas Oracle gagal membina perpustakaan: Gunakan nama pengguna sys untuk menyambung ke contoh sasaran. Gunakan pangkalan data drop untuk memadam pangkalan data. Pangkalan Data Permintaan v $ untuk mengesahkan bahawa pangkalan data telah dipadamkan.

Cara membuat kursor di Oracle LoopCara membuat kursor di Oracle LoopApr 12, 2025 am 06:18 AM

Di Oracle, gelung gelung boleh membuat kursor secara dinamik. Langkah -langkahnya ialah: 1. Tentukan jenis kursor; 2. Buat gelung; 3. Buat kursor secara dinamik; 4. Melaksanakan kursor; 5. Tutup kursor. Contoh: Kursor boleh dibuat kitaran demi litar untuk memaparkan nama dan gaji 10 pekerja teratas.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

SecLists

SecLists

SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.