• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

SQL DEN EXCELE veri aktarmada sorun erişim hatası.

Katılım
16 Ağustos 2021
Mesajlar
16
Excel Vers. ve Dili
excel 2019
Merhaba Biz logo ERP kullanıyourz SQL Databasesinden excele anlık veri çeken bir sorgu yazdırdık. Ana bilgisayar üzerinde çalışıyor ama diğer pc ler üzerinden bağlanmak istediğimizde dbnetlib connectionopen (connect()). sql server yok veya erişim engellendi hatası alıyoruz bu nasıl düzelebilir.Sql üzerinden enable yaptık herşeyi firewall kapalı.
 
Genel olarak 2 sebepten kaynaklanabiliyor. Birincisi excel dosyasının kullanılacağı PC den sunucuya erişim sağlamanız ve kullanıcı adı parola erişiminin kayıtlı olması gerekir. (Eğer logo kuruluysa zaten bu yetki açık demektir). İkinci olarak, bazen de excel dosyasında terminal adı kayıtlı olursa bağlantı hata verebilmektedir. Bağlantı hatası uyarısının altında hatırladığım kadarıyla "DİĞER" diye bir seçenek olmalı, oradan Terminal adını (Workstation) silerek deneyebilirsiniz. Ayrıca sunucu ile client pc nin aynı ağ üzerinde (workgroup) olduğuna emin olun. Sunucu Adı yerine Sunucu IP adresini yazarak deneme yapabilirsiniz.
 
Merhaba,

Sql Server'ın yüklü olduğu bilgisayarda SQL e ağdan erişimi açmak için;
Başlat > Çalıştır > SQLServerManager10.msc (SQL Server Configuration Manager Uygulamasını açacaktır)
Açılan pencereden: [SOL tarafta] SQL Server Network Configuration > Protocols for SQLEXPRESS* seçildikten sonra
Sağ tarafta TCP/IP yi Enable olarak değiştirin.

Halen diğer bilgisayarlardan erişemiyorsanız; Güvenlik duvarınıza gelen ve giden 1433 portuna izin vermeniz gerekir.
Bunun için şu adımları izleyin:
Başlat > Çalıştır >WF.msc Yolu ile ilgili pencereye erişin.
(Sol tarafta) Gelen Kuralları ve Giden kuralları için ayrı ayrı Yeni kural (Sağ tarafta) tanımlayın.

229473

Yeni Kural Tanımlarken: Bağlantı noktası > TCP > 1433 > Bağlantıya izin ver > [İzin vermek istediğiniz ağları seçin] >Bir isim verin.

Gelen Giden için bu işlemi yaptıktan sonra bilgisayarınızı yeniden başlatın ve Kontrol edin.
(Muhtemelen sorunsuz bir şekilde Bilgisayar adınız yada IP adresiniz üzerinden SQL server yolunuzu belirttiğinizde erişim sağlanacaktır.)

İyi çalışmalar.

229471
 
Bunları yaptıktan sonra şu hatayı alıyorum excele sql üzerinden veri çekmek için Login failed the login is from an untrusted domain and bu used cannot with windows authentication
 
"Windows Kimlik Doğrulama" üzerinden bağlantı kurmuşsanız başka bilgisayara exceli attığınızda bağlantı hatası alabilirsiniz. Excel dosyanızın bağlantısını yeniden oluşturup SQL Server kullanıcı adı ve şifresiyle giriş yapabilirsiniz.

229532

Siz üstteki bağlantıdan yapmış olabilirsiniz, alttaki seçeneği seçerek hataya engel olabilirsiniz.
 
"Windows Kimlik Doğrulama" üzerinden bağlantı kurmuşsanız başka bilgisayara exceli attığınızda bağlantı hatası alabilirsiniz. Excel dosyanızın bağlantısını yeniden oluşturup SQL Server kullanıcı adı ve şifresiyle giriş yapabilirsiniz.

Ekli dosyayı görüntüle 229532

Siz üstteki bağlantıdan yapmış olabilirsiniz, alttaki seçeneği seçerek hataya engel olabilirsiniz.
Evet excel kimlik doğrulama üzerinden kuruldu ana bilgisayara. Ama ağdaki diğer bilgisayarlara kuramıyoruz o zaman ilk önce ana bilgisayara kullanıcı adı ve şifre ile mi kurulacak.
 
evet, sql server kullanıcı adı (değiştirmediyseniz 'sa' dır) ve şifresiyle giriş yapmalısınız, sonra o dosyayı diğer bilgisayarlarda kullanabilirsiniz.
 
Geri
Üst