Forum
Selamlar arkadaşlar,
Şirkette kullandığımız Vigor 3300 üzerinden PPTP ile vpn bağlantısı oluşturdum. Vpn bağlantısını client kullanıcısında ayarladım. SQL üzerine bağlanmak istediklerinde aşağıdaki hatayı alıyorum. Bilgisi olan var mı acaba ?
Connection failed:
SQLState: '01000'
SQL Server Error: 11001
[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]ConnectionOpen
(Connect()).
Connection failed:
SQLState: '08001'
SQL Server Error: 6
[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Specified SQL
server not found.
Teşekkürler.
sql configuration manager da tcp/ip sekmesi enable mi ? firewall üzerinden 1433 portu açık mı?
1433 portu açık ve TCP\IP enable. başka aklına gelen bi şey var mı acaba? Bir de SQL kullanıcısı olan "sa" haklarını nasıl ayarlarız?
hangi program kullanırken bu hatayo alıyorsunuz connection string inizi yeniden gözden geçirmenizi öneriyorum. sunucu isminde bir sıkıntı yada sunucunun ip adresi değişmiş olabilir.
http://www.mssqltips.com/sqlservertip/2340/resolving-could-not-open-a-connection-to-sql-server-errors/ bu yazıyı incelemeni öneririm.
onun dışında sa nın yetkilerini security/logins/sa nın üzerine çift tıkladığınızda server roles var buradan yapılandırabilirsin ama benim önerim sa ya dokunmaman. başka bir kullanıcı aç ve hangi db üzerinde yetkili olmasını istiyorsan o db e map et.
Selamlar tekrardan,
Sunucunun ip yada ismi son 5-6 yıldır aynı. Arkadaşlar aramadığım ne Microsoft Tech sitesi kaldı, ne SQL sitesi kaldı, ne Vigor 3300 (şirmetimizde kullanıyoruz) kaldı ne de server 2003 forumu kaldı Fakat nafile herhangi birisi bana çare olmadı.
Sorun hatası : Connection failed:
SQLState: '01000'
SQL Server Error: 11001
[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]ConnectionOpen
(Connect()).
Connection failed:
SQLState: '08001'
SQL Server Error: 6
[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Specified SQL
server not found.
Sorun : Vpn bağlantısı ile iç ip ye erişip SQL e Veri Kaynakları (ODBC) ile bağlantı oluşturup, Visual Studio ile bağlanılan SQL içinde kullanılan yazılımın hatalarını analiz etmekti.
Sorun için yaptıkladım: VPN bağlantısını V3300 den PPTP yöntemi ile açtım. Güvenlik olarak herhangi bir şey ayarlamadım. Bağlandı, fakat iç ip lerime ping atamadım. Access Manager programından VPN açıp, kullanıcı ve şifre ayarlayıp VPN çalışır hale getirdim. Bu sefer yönetimsel araçlar >Veri Kaynakları (ODBC) > EKLE > ağdaki SQL kurulu olan sunucuları gördüm. Sunucumu seçtim > kullanıcı adı ve şifreyi yazdım bağlan dedim. SQL 11001 hatasını aldım.
Sorunu şu şekilde çözdüm : Yönetimsel araçlar > Veri Kaynakları (ODBC) > EKLE >ağda bulduğu sunucumun IP adresini elle girdim > sa kullanıcı adı ve şifresini yazdım > istemci yapılandırması > sunucu diğer adı : IP adresi > Sunucu adı : IP adresi\SQL2008 > tamama bastım > ileri dedim ve bağlantıyı sorunsuz şekilde kurdu.
Umarım benim gibi yana yakıla bu sorunu arayanlar için iyi bir anlatım olmuştur.
Herkese kolay gelsin.
geri bildirim için teşekkürler. sorunu çözmüş olmana sevindim. iyi çalışmalar