En iyi yanıtlayıcılar
Sanal Suncudaki SQL e erişemiyorum

Soru
-
Firewall üzerinde hem TCP hem UDP portlar tanımlı (1433,1434)
SQL Server Configuration Manager da aç TCP/IP enable
TCP/IP properties te IP adresleri tümü enable
IPALL alanın daki TCP Port 1433 olarak girili
Aşağıdaki hatayı alıyorum
internette güvenlik duvar ı ayarları gösteriliyor hep ama firewall da sorun yok
Sorun ne olabilir.
Fiziksel üzerinde sanal win16 de kurulu sql server
===================================
Cannot connect to 213.xxx.xxx.196\MSSQL2016.
===================================
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (.Net SqlClient Data Provider)
------------------------------
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476
------------------------------
Error Number: -1
Severity: 20
State: 0
------------------------------
Program Location:
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
at System.Data.SqlClient.SqlConnection.Open()
at Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo ci, IServerType server)
at Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()
- Düzenleyen Oğuzhan SARII 29 Ekim 2017 Pazar 11:16
Yanıtlar
-
Merhaba Oğuzhan,
SQL Browser servisinin çalışıp çalışmadığını kontrol eder misin?
Ayrıca, SQL Server Database Engine servisinin port numarasının 1433 olarak devrede olup olmadığını teyit etmek için Error Log'u inceleyebilirsin. Çünkü varsayılan olarak Named Instance'lar dinamik port kullanır ve seninki bir Named Instance.
http://ekremonsoy.blogspot.com | http://www.ekremonsoy.com | @EkremOnsoy
- Yanıt Olarak İşaretleyen Ekrem Önsoy 27 Kasım 2017 Pazartesi 12:56
Tüm Yanıtlar
-
Arkadaslar bir fikirciği olan yok mu 🤔😊
DÜZENLEME:::::
Port yazdıktan sonra giriş yapabildim.
Port numarasını girmeden bağlanabilmesini sağlayamaz mıyız?
213.xxx.xxx.196,1433\MSSQL2016
- Düzenleyen Oğuzhan SARII 29 Ekim 2017 Pazar 11:35
-
-
-
Merhaba Oğuzhan,
SQL Browser servisinin çalışıp çalışmadığını kontrol eder misin?
Ayrıca, SQL Server Database Engine servisinin port numarasının 1433 olarak devrede olup olmadığını teyit etmek için Error Log'u inceleyebilirsin. Çünkü varsayılan olarak Named Instance'lar dinamik port kullanır ve seninki bir Named Instance.
http://ekremonsoy.blogspot.com | http://www.ekremonsoy.com | @EkremOnsoy
- Yanıt Olarak İşaretleyen Ekrem Önsoy 27 Kasım 2017 Pazartesi 12:56