husonet | Tarih: 09.05.2018
Oracle 12c 64 Bit istemci için 32 Bit exe uygulamasının çalıştırılması
Windows İçin Oracle 12c 64 Bit istemci üzerinde 32 Bit exe uygulamasının çalıştırılması
Bazı sebeplerden dolayı 64 Bit çalışan bir uygulama üzerinde 32 Bit exe uygulaması çalıştırmak isteyebilirsiniz. Bundan dolayı 32 bit derlenmiş bir uygulamayı, 64 Bit Oracle İstemcisi için çalıştırma işlemini aşağıdaki şekilde uyguladık ve çalıştırdık.
Aslında direk neden 64 Bit kurulumu yapmıyoruz diye düşünebilirsiniz. Bazı istemcilerde 64 Bit Oracle12c kurulduğu zaman 32 Bit derlenmiş uygulamalar çalıştırılmak istendiği zaman Invalid Oracle Home Name hatası oluşturuyor.
Çözüm
İndirmiş olduğumuz Oracle Client 12c sıkıştırılmış dosyayı öncelikle bir dizinde açalım. Açtıktan sonra oluşan dizin içinde path "Install/oraparam.ini" dosyası aşağıdaki satırları içerir.
#MSVCREDIST_LOC flag will provide the name of the exe that is being shipped in stage/ext/bin
MSVCREDIST_LOC=vcredist_x64.exe
Bu yanlıştır, çünkü 32 bit uygulama sürümlerinde (x86) olması gerekir.
oraparam.ini dosyası içinden yukarıdaki satırır bulup aşağıdaki satır gibi düzenleyelim.
MSVCREDIST_LOC=vcredist_x86.exe