none
SCCM 2012 и SQL 2008 R2 RRS feed

  • Вопрос

  • Добрый день, такой вопрос, когда устанавливаю SCCM 2012 есть шаг где мне нужно указать сервер SQL, выскакивает ошибка что не может подключиться к SQL. Нашел инфу, что это связанно с настройками удаленного подключения на SQL. Сделал все, как рекомендуется... но всеравно не работает...

    ConfigMgrSetupWizard Error: 1 : Exception message: [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)], Exception details: [System.Data.SqlClient.SqlException: 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)

       at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)

       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)

       at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)

       at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)

       at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)

       at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)

       at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)

       at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)

       at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)

       at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)

       at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)

       at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)

       at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)

       at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)

       at System.Data.SqlClient.SqlConnection.Open()

       at Microsoft.SystemCenter.ConfigMgr.Setup.DatabaseUtility.GetSqlConnection(String databaseName

Ответы

  • Добрый день, посмотрите на брандмауере порты на которых работает SQL, используйте для служб SQL server доменные учётные

    записи, настройте на авторизацию windows integrated на SQL. Сервере


    Я не волшебник, я только учусь MCTS Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется "как есть" без каких-либо гарантий Мой Блог http://sbstechru.wordpress.com

    12 мая 2013 г. 6:54
    Модератор
  • Я делал несколько установок разных версий SCCM  всегда с выделеным сервером. Всегда для начала сверяем версию SCCM и SQL куча не совместимостей.

    Потом смотрим экземпляр. (дефолтный или нет, сколько их на севере ? имя ? какой порт )

    Потом с помощью сервер скул конфига смотрим службы протоколы и порты.

    Не помогает ?

    Я бы взял статью которых много в интеренете и для начала сделал как там . Или снизил безопасность Дал права на сервер всем подрят и выключил фаервол.

  • Не забудь в локальные админы добавить сам сервер "domen\name_server$"

    Службу скула можешь попробовать  запускать под SYSTEM.

Все ответы

  • Это сама ошибка, а 2 картинка настройки SQL 2008 R2
  • Никто не сталкивался с установкой sccm и sql не на том же сервере? вроде все настройки сделаны правильно.... (
  • Я делал несколько установок разных версий SCCM  всегда с выделеным сервером. Всегда для начала сверяем версию SCCM и SQL куча не совместимостей.

    Потом смотрим экземпляр. (дефолтный или нет, сколько их на севере ? имя ? какой порт )

    Потом с помощью сервер скул конфига смотрим службы протоколы и порты.

    Не помогает ?

    Я бы взял статью которых много в интеренете и для начала сделал как там . Или снизил безопасность Дал права на сервер всем подрят и выключил фаервол.

  • 1. Windows Firewall - off

    2. Вы имеете ввиду, Windows Aunthentication ? - стоит mix

    3. Учетные записи одинаковые Администратора на том и другом сервере ( как локальные, так и сетевые )

    4. Стоит Allow remote connections to his server

    5. Я сделал полные рекомендации по исправлегнию этой ошибки из интернета http://sccm.com.ua/?p=981 и другие ресурсы

    6. я так же выполнил рекомендации по настройки скуля, что бы к нему могли конектится извне

    7. не помогает.

  • под сверяем, вы имеете ввиду в процессе установки, валидность компонентов для полноценной работы сццм?

    Я брал статью, там все отлично, у меня нет....

  • Если я не ошибаюсь то валидность не проверяет выделенный сервер. Проверить надо версии SCCM и SQL а совместимость там довольно сильные встречаются ограничения Для примера SCCM 12 работает только с версиями SQl 2008 Cu 10 SQl 2008 SP1 cu6 (Это для примера ).  Мне приходилось иногда откатывать версию скула назад. Вообщем то для начала ставь скул на сервер sccm так проще. Если удачно пробуй выносить скул в отдельный сервер . Но экземпляр ставь дефолтный не изменяя его имени. так же как я и говорил отключай нафиг безопасность. Если удано то тогда уже ставь по всем правилам.


    • Изменено zaverten 13 мая 2013 г. 9:28
  • Не забудь в локальные админы добавить сам сервер "domen\name_server$"

    Службу скула можешь попробовать  запускать под SYSTEM.