Forum
MErhabalar,
Oracle'da sunucusunda bulunan exe dosyasını çalıştırabilmenin bir yolu var mı??
teşekkürler
Selamlar;
Soruyu biraz daha açabilirmisiniz ?
İşletim sistemi nedir ?
Hangi exe dosyayı çalıştırmak istiyorsunuz ?
Tam olarak yapmak istediğiniz nedir ?
Teşekkürler.
oracle'ın çalıştığı sucunu windows server 2012.
pl sql tarafında store procedure ile c#'da yazdığım bir console uygulamasını çalışırmak istiyorum
Selamlar;
Windows sunucu olduğu için çalıştırabilirsiniz. Herhangi bir engel yok.
Teşekkürler.
nasıl peki?
Ahmet bey;
Sorunuz bilmece gibi. Bir exe dosyası var Windows var. Nasıl çalıştıracağım diyorsunuz.
Hiçbir açıklama ya da ne olduğu konusunda bir bilgi yok.
Çalıştırmada ne problem yaşıyorsunuz ? Bir hata mı alıyorsunuz ? Bu exe dosyası ne yapacak ? Veri tabanına bağlanacak bir işlem mi yapacak ? Evet ise nasıl tasarladınız vs.
Bunları bilmeden bir exe dosyası var nasıl çalışır sorusunun cevabı maalesef yok.
Daha detaylı ve teknik anlamda cevap verilebilir bir soru şeklinde sorarsanız bizde problemi anlayıp yardımcı olmaya çalışırız.
Teşekkürler.
Şöyle anlatayım.
Oracle sunucunusun olduğu windows server 2012 de 1 tane console uygulaması var.
ben oracle'da hazırlayacağım store procedure ile bu console uygulamasını çalıştırmak istiyorum.
Bu store procedur nasıl oluşturulacak onu bilmiyorum.
Merhaba,
Oracle sunucundan harici bir uygulama çağırmak/zamanlamak için DBMS_SCHEDULER paketini kullanabilirsiniz.
Harici bir uygulama çağırmak için kullanıcının CREATE JOB ve CREATE EXTERNAL JOB haklarına sahip olması gerekmekte.
https://docs.oracle.com/en/database/oracle/oracle-database/18/admin/scheduling-jobs-with-oracle-scheduler.html#GUID-5E28E1EF-CB55-49AE-B7C0-91CE6167D67C linkinde cmd konsolundan mkdir console uygulamasının PL/SQL ile çağrılması anlatılmış. Buradaki örnekten faydalanabilirsin.