Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Всем времени доброго. Прошу прощения сразу, что может и не в ту секцию закинул тему. Вообщем, продолжу. Начал разворачивать ЦРМ-систему на машинке, точнее CRM-Server. Так вот, при установке, просит указать сервер, на котором вертиться скуль либо создать новый. Указываю я существующий. Выдает ошибку, которую нужно посмотреть в логе. Вот она:


12:17:17| Error| There has been a problem communicating with SQL Server. Please see the log file for additional details., Error, OK, Option1
12:17:18| Info| InputResult: OK
12:17:18| Error| System.Data.SqlClient.SqlException: Не удалось выполнить вход. Имя входа принадлежит недоверенному домену и не может использоваться в проверке подлинности Windows.
в System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj)
в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
в System.Data.SqlClient.SqlInternalConnectionTds.Com pleteLogin(Boolean enlistOK)
в System.Data.SqlClient.SqlInternalConnectionTds.Att emptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
в System.Data.SqlClient.SqlInternalConnectionTds.Log inNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
в System.Data.SqlClient.SqlInternalConnectionTds.Ope nLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
в System.Data.SqlClient.SqlInternalConnectionTds..ct or(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
в System.Data.SqlClient.SqlConnectionFactory.CreateC onnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
в System.Data.ProviderBase.DbConnectionFactory.Creat ePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
в System.Data.ProviderBase.DbConnectionPool.CreateOb ject(DbConnection owningObject)
в System.Data.ProviderBase.DbConnectionPool.UserCrea teRequest(DbConnection owningObject)
в System.Data.ProviderBase.DbConnectionPool.GetConne ction(DbConnection owningObject)
в System.Data.ProviderBase.DbConnectionFactory.GetCo nnection(DbConnection owningConnection)
в System.Data.ProviderBase.DbConnectionClosed.OpenCo nnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
в System.Data.SqlClient.SqlConnection.Open()
в Microsoft.Crm.Setup.Server.UI.SqlServerPage.CheckF orExistingConfigDatabase()
в Microsoft.Crm.Setup.Server.UI.SqlServerPage.DbRadi oButton_CheckedChanged(Object sender, EventArgs e)


Я в этом новичок. Может кто сталкивался и сможет помочь. Заранее благодарю.
2 июл 11, 12:28    [10911106]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
Glory
Member

Откуда:
Сообщений: 104751
alljoke
12:17:18| Error| System.Data.SqlClient.SqlException: Не удалось выполнить вход. Имя входа принадлежит недоверенному домену и не может использоваться в проверке подлинности Windows.
2 июл 11, 13:11    [10911216]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Glory
alljoke
12:17:18| Error| System.Data.SqlClient.SqlException: Не удалось выполнить вход. Имя входа принадлежит недоверенному домену и не может использоваться в проверке подлинности Windows.


Тобишь. Зашел на машину под юзером - Админ, пароль - 777, где пытаюсь развернуть CRM. Тогда мне на машине в SQL Server 2008 также создавать юзера с таким же паролем?
2 июл 11, 13:20    [10911243]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
Glory
Member

Откуда:
Сообщений: 104751
alljoke
Glory
пропущено...


Тобишь. Зашел на машину под юзером - Админ, пароль - 777, где пытаюсь развернуть CRM. Тогда мне на машине в SQL Server 2008 также создавать юзера с таким же паролем?

Для начала хорошобы ознакомиться в хелпе с механизмами авторизации MSSQL
Потом разумеется нужно создать логин или использовать уже существующий логин
Не может же вот так просто кто-угодно соединяться с сервером без всяких прав
2 июл 11, 13:23    [10911252]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Glory
alljoke
пропущено...


Тобишь. Зашел на машину под юзером - Админ, пароль - 777, где пытаюсь развернуть CRM. Тогда мне на машине в SQL Server 2008 также создавать юзера с таким же паролем?

Для начала хорошобы ознакомиться в хелпе с механизмами авторизации MSSQL
Потом разумеется нужно создать логин или использовать уже существующий логин
Не может же вот так просто кто-угодно соединяться с сервером без всяких прав


Да я читал, что нужно на сервере скуля создавать юзера, под которым заходишь на машинку, где разворачиваешь CRM. Но бдует ли это правильным?
2 июл 11, 13:34    [10911280]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
ambasador89
Member

Откуда:
Сообщений: 16
http://mmcrm.ru/?p=58 заходи сюда тут все подробно описано,
сам с нуля ставил, Server2008+sql2008+exchange2007+crm4.0 намучался конечно но все таки победил
3 июл 11, 03:50    [10913199]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
ambasador89
http://mmcrm.ru/?p=58 заходи сюда тут все подробно описано,
сам с нуля ставил, Server2008+sql2008+exchange2007+crm4.0 намучался конечно но все таки победил


А есть возможность с помощью ODBC подрубиться? Ну допустим, создал я источник данных, а вот как указать, что именно его я хочу использовать. Просто в инструкции сервер создается с нуля, а у меня он уже есть.
4 июл 11, 08:50    [10916234]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
12:00:06| Error| There has been a problem communicating with SQL Server. Please see the log file for additional details., Error, OK, Option1
12:00:07| Info| InputResult: OK
12:00:07| Error| System.Data.SqlClient.SqlException: Ошибка входа пользователя "RK\a2-smi".
в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
в System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
в System.Data.SqlClient.SqlConnection.Open()
в Microsoft.Crm.Setup.Server.UI.SqlServerPage.CheckForExistingConfigDatabase()
в Microsoft.Crm.Setup.Server.UI.SqlServerPage.DbRadioButton_CheckedChanged(Object sender, EventArgs e)


Сейчас я захожу в домене и уже такая ошибка.
4 июл 11, 12:00    [10917437]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
вообщем завел я юзера на скуле. Указываю существуюущий инстанс, но выдает ошибку:

An existing configuration database (MSCRM_CONFIG) could not be found on the SQL Server.

В чем может быть беда?
4 июл 11, 12:07    [10917475]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Создал базу на Скуль-сервере. После проверки компонент, ЦРМ_4 выдало ошибки:

1. Недопустимое имя объекта "ConfigSettings" - может быть причина в том, что запускаю на скуле 2008 Р2;
2. The "PrivUserGroup" group is not specified.
3. Setuo was unable to verify that SQL Server Agent (SqlAgent$BDB) was running.
4. The instance name must be the same as computer name. - вот здесь так понимаю имя компа должно совпадать с инстансом. Но это вряд ли получится сделать.
4 июл 11, 12:21    [10917591]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Вопрос: можно ли поменять запись в системной таблице скуль сервера.
5 июл 11, 08:58    [10921983]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
Glory
Member

Откуда:
Сообщений: 104751
alljoke
Вопрос: можно ли поменять запись в системной таблице скуль сервера.

В системных таблицах вообще ничего нельзя менять
Для этого есть документированные процедуры или методы
5 июл 11, 10:51    [10922759]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Вообщем, Госопода. Вроде все баги починил, осталась только одна ошибка установки:

Setup was unable to verify that SQL Server Agent (SqlAgent$BDB) was running

Может кто подскажет, в чем беда?
6 июл 11, 08:42    [10929428]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
alljoke
Может кто подскажет, в чем беда?


Беда, коль сапоги начнет тачать пирожник, а пироги печи сапожник. ((с) Народная мудрость)

ЗЫ. Пригласите специалиста...
6 июл 11, 09:22    [10929550]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Вообщем поставил с грехом пополам. Осталось теперь базу оригинальную внести в тестовую. Имеется ввиду данные.
12 июл 11, 13:57    [10961428]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
При импорте организации возникает следующая ошибка в логах:


12:11:52| Error| Import Organization (Name=gosuslugi, Id=836f26c2-27ad-e011-874e-005056930061) failed with Exception:
System.Data.SqlClient.SqlException: Пользователь или группа Windows NT "RK\SQLAccessGroup" не найдены. Еще раз проверьте имя.
в Microsoft.Crm.Setup.Database.DatabaseUtility.GrantAccess(String sqlAccessGroup, String reportingGroup, String privReportingGroup)
в Microsoft.Crm.Tools.Admin.ImportOrganizationInstaller.Import(Guid organizationId, String organizationUniqueName, String organizationFriendlyName, String sqlServerName, String databaseName, Uri reportServerUrl, String privilegedUserGroupName, String sqlAccessGroupName, String userGroupName, String reportingGroupName, String privilegedReportingGroupName, ICollection`1 users, MultipleTenancy multipleTenancy)
12:11:52|Warning| Attempting to cancel a long running process: ProgressWizard. This might leave the data in an invalid state and the application might not function correctly.


Догадываюсь, что связано что-то с Доменом либо АД, но не пойму куда копать.
13 июл 11, 12:12    [10966547]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
Glory
Member

Откуда:
Сообщений: 104751
alljoke
При импорте организации возникает следующая ошибка в логах:


А сервер какое к этому имеет отношение ?
13 июл 11, 12:15    [10966554]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Glory
alljoke
При импорте организации возникает следующая ошибка в логах:


А сервер какое к этому имеет отношение ?

Ну так как в логах упоминается фраза Sql, я на это и обратил внимание.
13 июл 11, 12:59    [10966859]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
Glory
Member

Откуда:
Сообщений: 104751
alljoke
Glory
пропущено...

А сервер какое к этому имеет отношение ?

Ну так как в логах упоминается фраза Sql, я на это и обратил внимание.

Буквы Sql в вашем логе относятся к каким то вашим объектам
Потому что String sqlServerName - это не сервер
13 июл 11, 13:09    [10966968]     Ответить | Цитировать Сообщить модератору
 Re: CRM_4.0 + SQL Server 2008 R2  [new]
alljoke
Member

Откуда:
Сообщений: 85
Может кто объяснить, почему такая ошибка может возникать:

Activation error occured while trying to get instance of type LogWriter? key ""
26 июл 11, 17:56    [11030079]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить