Sunucu / istemci modeli olan VHI (Visual Health Information - Ağ Sürümü) adlı bir program var. Sunucu bölümünü kurdum ve bir veritabanı var. SQL Server Name \ example = "EDSERV03 \ VHI_PCKITS", "pckits" adlı veritabanıyla birlikte. İstemci uygulaması da sunucuya kurulur ve açılır ve iyi çalışır. Şimdi uygulamayı bir istemci bilgisayara yüklüyorum ve veritabanında bir hata kodu ile Veri Tabanı sürümü doğrulanıyor ... bölümüne tıklanıp kaldı:
OLE DB Error Record dump for hr = 0x80004005
Error Location line = 120, file = 'sqldb.cpp'
Source:"Microsoft OLE DB Provider for SQL Server"
Description:"[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied."
Help File:"(null)"
Help Context: 0
GUID:{0C733A8B-2A1C-11CE-ADE5-00AA0044773D}
Wireshark'a bakıyor Wireshark bağlantısı STATUS_BAD_NETWORK_NAME ile başarısız oldu
Bir ağ paylaşımına bağlanmaya çalışıyor gibi görünüyor, SQL örneği olan \\ EDSERV03 \ VHI_PCKITS Böylece, bu paylaşım adının bir ağ paylaşımını pckits.mdf veri klasörüne oluşturmaya çalıştım ve tekrar bağlantı kurdum. Bir paylaşım yolu oluşturduktan sonra Wireshark görüntüsü
Bir şekilde, adlandırılmış yöneltme kullanmak için paylaşım yolunu doğrudan sql örneğine koyabilirsem işe yarayacak gibi görünüyor? Ancak bunu nasıl yapacağımı bulamadım ve bu mümkün olsa bile. Bu şirket artık işinde değil ve fikirleri tükeniyor.