Hata çözme sürecini hatırlayın: ASM'de db_create_file_dest parametre dosyasını değiştirin

Genel Bakış

DB_CREATE_FILE_DEST, Oracle tarafından yönetilen veri dosyaları için varsayılan konumu belirtir. Bu konum ayrıca, DB_CREATE_ONLINE_LOG_DEST_ n başlatma parametrelerinden hiçbiri belirtilmemişse Oracle tarafından yönetilen kontrol dosyaları ve çevrimiçi yineleme günlükleri için varsayılan konum olarak kullanılır

Oracle'da bu parametre Oracle veritabanı sunucusunun veri dosyaları oluşturması için varsayılan yolu belirtmek için kullanılır.Veri dosyalarına ek olarak, günlük dosyaları ve kontrol dosyaları gibi diğer dosyalar için varsayılan yollar da oluşturabileceğiniz söylenir.

sorun

Veritabanını başlattıktan ve bir hata bildirdikten sonra şunu sorarak:

ORA-01261: db_create_file_dest parametresi hedef dizesi çevrilemez

Çözüm süreci hala biraz ilginç, bu yüzden kaydedildi.

Fikirler:

Açıkçası bu, db_create_file_dest parametre ayarının problemidir. Veritabanı OMF tarafından yönetilmektedir çünkü benim tarafımdaki db_create_file_dest parametresinin ortası + DATA / önce olan + DATA / NWPP / DATAFILE olarak ayarlanmıştır. Yeniden başlattıktan sonra kalkamadığını fark ettim.

Sadece db_create_file_dest parametresini değiştirmeniz yeterlidir.Buradaki birçok arkadaş parametre dosyasını doğrudan $ ORACLE_HOME / dbs dizininde değiştirmek isteyebilir, ancak bunu buraya ASM'ye koydum, bu nedenle çözüm süreci biraz daha zahmetli olacaktır.

Çözüm süreci

1. ASM kopya parametre dosyası

Parametre dosyası ASM'de olduğundan, parametre dosyasını yerel

2. Kök yetkilendirme

Yetkilendirmenin nedeni, parametre dosyası kullanıcısının grid olmasıdır, burada doğrudan 777'yi çözmesi için yetkilendiriyorum

3. Oracle kullanıcısı pfile oluşturur

Neden pfile oluşturmalı? Spfile'ın parametrelerini değiştirmemiz gerektiğinden, ancak spfile bir ikili dosya olduğundan, onu doğrudan değiştiremeyiz, bu nedenle bu adım gereklidir.

4. pfile dosyasının db_create_file_dest parametresini doğru değere değiştirin

vi / tmp / pfile

5. Belirtilen pfile veritabanı başlar

başlangıç nomount pfile = '/ tmp / pfile'; allter veritabanı bağlantısı; açık veritabanını değiştir;

6, spfile'ı geri yükle

pfile = '/ tmp / pfile'dan spfile oluştur

Bu seferin pfile ile başladığını görebilirsiniz.

7, veritabanını başlatmak için spfile test edin

sonuç olarak:

Bu, esas olarak pfile ve spfile arasındaki dönüşümde ve ASM dosyasının nasıl değiştirileceğine yansır. Çözülmeyen başka bir yer var: şu anda spfile tarafından belirtilen konum ASM yerine yereldir. VALUE ~ değiştirilerek çözülebilir. (Burada çözmeyi unuttum, bana kim tavsiye verecek)

Daha sonra daha fazla DBA ve devops içeriği paylaşacağım ve ilgilenen arkadaşlar onu takip edebilir! !

Lütfen iOS için WeChat'in en son özelliğini kullanmadan önce iki kez düşünün ve merhametli olun!
önceki
20 yuan'ın gitmesine izin verme! Başkan 529 suç işledi ve 35 milyondan fazla yoksullukla mücadele fonunu elinden aldı.
Sonraki
Oracle12c-RAC kurulumu ve dağıtım-kernel, kullanıcı, ssh karşılıklı güven vb. İçin temel ortam ayarları.
Sıfır temele sahip Schneider PLC ve Unity Pro yazılımının ortak işlevlerini öğrenin!
Dünyanın en çok satan akıllı telefon sıralamasında Xiaomi OV listede yer alıyor ancak Huawei seçilmediği için pişmanlık duyuyor!
Tiga Ultraman'ın Di deli'ye söylediği sözler, Max ağlıyordu ve efsanevi Ultramans çiçek açmıştı
Tsuburaya'yı en zahmetli yapan üç Ultraman, ortaya çıktıklarında olay örgüsü dağınık ve final genişledikleri zamandır.
Elektrik sisteminin topraklanması ve sıfırlanmasıyla ilgili olarak, bu makale çok ayrıntılı!
Hala Ultraman'ı vurduğunuz sürece, bu canavarlar yine de kafalarını sıkıp Japonya'ya koşacak ve gizemli dörtlü çok meşgul olacak.
Futukang kardeşler katkıda bulunuyor! IPhone X resmi web sitesi reklamı, netizenler övdü: çok iyi, sadece az para
İPhone'daki bu oyun gerçekten vicdansız!
Siemens S7-200 iletişim konsolu frekans dönüştürücüye ulaşır, örnekler Modbus RTU iletişimini açıklar
tamamen beklenmedik! Çinli insanların geliri ne kadar düşükse, iPhone X'i o kadar çok seviyorlar
Yaklaşan iPhone 7s, 7s Plus ve iPhone 8'in görünüm detayları ilk kez ortaya çıktı
To Top