Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Exe -> Exe -> DLL -> WEB SQL Sorunu ...
#1
Wink 
EXE1' den veya EXE2' den aynı DLL' i kullanarak WEB' deki SQL Server' a bağlanıp Stored Procedure open ettiğimde sorun yok.
Ama bazı makinalarda, EXE1' den EXE2' yi Shell üzerinden çalıştırdığımda, EXE2, o DLL deki aynı metod üzerinden WEB' deki DB ye bağlanıyor ancak, SP nesnesini .Open dediğimde Windows 10 da çakılıp kalıyor.

Bunu, Windows 10 kullanan bazı makinalar yaparken, bazılarında sorun yaşanmıyor. Böyle bir sorun yaşayan var mı ? Veya sebebi ne olabilir fikri olan ?
Sanki Windows' daki bir security rule blokluyor gibi geldi bana. Antivirüs uninstall edildi, Defender ve Firewall tamamen kapalı.

39.jpg
Hiçbir mal sizin değil, neyi bölüşemiyorsunuz ?
Hiçbir can sizin değil, niye dövüşüyorsunuz ?

Hz. Mevlana
Cevapla
#2
shell den çalıştırdığınızda rundll32 büyük ihtimal yüklüyordur, bağlantı açmadan önce bağlantı varmı kontrolü yapın, nesneler ortak pipe için aynı shared key kullanıyorsa çakışma oluşuyordur.

"SP nesnesini .Open dediğimde Windows 10 da çakılıp kalıyor."
bu konuyu açmanız gerekir, gerekirse 1. dll i shell den başlatın, 2. dll ide ide->run a parametre girerek debug modda başlatın, exception mesajları alıyormusunuz.
Cevapla
#3
(24-12-2020, Saat: 00:50)hayalyilmaz43 Adlı Kullanıcıdan Alıntı: shell den çalıştırdığınızda rundll32 büyük ihtimal yüklüyordur, bağlantı açmadan önce bağlantı varmı kontrolü yapın, nesneler ortak pipe için aynı shared key kullanıyorsa çakışma oluşuyordur.

"SP nesnesini .Open dediğimde Windows 10 da çakılıp kalıyor."
bu konuyu açmanız gerekir, gerekirse 1. dll i shell den başlatın, 2. dll ide ide->run a parametre girerek debug modda başlatın, exception mesajları alıyormusunuz.

Sorun aslında şu, aynı kod bazı Windows 10 larda sorunsuz çalışıyor. Yani yazılımsal bir problem olma ihtimali çok zayıf. Windows' da bu yapıya engel olabilecek bir patch vb. var mı bildiğiniz ?

SpWEB bir TADOStoredProc nesnesi. Connection vb. faslı aşağıdaki satırdan önce halledilmiş oluyor.
SpWEB.Open patlatan yer ama yazdığım gibi sadece bazı bilgisayarlarda ve sadece shell üzerinden çalıştırılmış olan exe de.





txt dosyasına satır satır log açtırdığımda tam olarak SP.Open' da patladığını gördüm.
Hiçbir mal sizin değil, neyi bölüşemiyorsunuz ?
Hiçbir can sizin değil, niye dövüşüyorsunuz ?

Hz. Mevlana
Cevapla
#4
Net bir hata mesajı var mı? Belki bağlantı problemi de yaşıyor olabilirsiniz.
Cevapla
#5
(24-12-2020, Saat: 12:10)sabanakman Adlı Kullanıcıdan Alıntı: Net bir hata mesajı var mı? Belki bağlantı problemi de yaşıyor olabilirsiniz.

Bir mesaj vermiyor. Uygulama çakılıp kalıyor. DB bağlantısı açılıyor. SP de create ediliyor. Open diyene kadar herşey normal. 
EurekaLog' u aktifleştirip deneyeceğim bugün. Bakalım onda da patlayacak mı.

Ama saçmasapan bir Microsoft problemi çıkacak bu işin altından diye düşünüyorum. Windows 10' ların bazılarında sorunsuz, bazılarında sorunlu olması bu şüpheye neden oluyor bende.
Hiçbir mal sizin değil, neyi bölüşemiyorsunuz ?
Hiçbir can sizin değil, niye dövüşüyorsunuz ?

Hz. Mevlana
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Shift+Ctrl+C sorunu [ÇÖZÜLDÜ] woywod 5 381 22-02-2021, Saat: 20:44
Son Yorum: woywod
  delphi indy idhttp ssl kütüphane sorunu mdagli2003 5 403 09-02-2021, Saat: 10:38
Son Yorum: sabanakman
  DeleteFile Sorunu ermanispir@gmail.com 6 701 08-01-2021, Saat: 14:20
Son Yorum: ermanispir@gmail.com
  Filtreleme Yavaşlığı Sorunu bünyamin68 10 808 31-12-2020, Saat: 12:59
Son Yorum: bünyamin68
  Çözünürlük sorunu klavye 17 7.450 23-12-2020, Saat: 08:44
Son Yorum: emozgun



Konuyu Okuyanlar: 1 Ziyaretçi