Penyelesaian: 1. Gunakan "select value from v$diag_info where name ='Diag Alert';" untuk mendapatkan lokasi log amaran 2. Gunakan lokasi yang diperolehi untuk membuka "log. xml" dan cari ia Punca sebenar ralat; 3. Gunakan "Status Lsnrctl" untuk menyemak status monitor, dan mulakan semula Oracle selepas mengubah suai parameter "hos" dalam fail parameter.
Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.
Dalam perkhidmatan, apabila memulakan perkhidmatan oracleDBConsolenewdb, ralat 1053 berlaku: Perkhidmatan tidak bertindak balas kepada permintaan permulaan atau kawalan
Selepas menyemak di Internet, anda akan mendapati bahawa ini adalah ralat yang sangat umum Namun, cadangan kami adalah untuk melihat log amaran Oracle yang legenda.
1. Gunakan arahan
select value from v$diag_info where name ='Diag Alert';
2. Log Amaran berada dalam C:myoracle hinkdiag dbms ewdb ewdbalert tidak diperlukan Klik pada direktori satu persatu dan taip terus dalam bar alamat
Buka log.xml dan anda akan menemui punca sebenar ralat
3. TNS-12560: TNS: ralat penyesuai protokol
Masalah masih pada pendengar
Semak status pendengar
Lsnrctl status
Didapati tiada perkhidmatan newdb dan ralat penyesuai protokol masih lsnrctl stop lsnrctl mula memuatkan fail parameter yang diubah suai tnsnames.ora dan listener.ora
(Tukar hos=localhost dalam fail parameter kepada nama komputer setempat)
Ia akan baik selepas dimulakan semula
Tutorial yang disyorkan: " Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat 1053 dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!