Pazīmes
Esat instalējis Microsoft Dynamics CRM. Mēģinot pieteikties Microsoft Dynamics CRM, tiek parādīts šāds kļūdas ziņojums:
Nevar atvērt datu bāzi"uzņēmums_MSCRM" pieprasīto pieteikšanās.
Pieteikšanās neizdevās. "NT ADMINISTRĀCIJA \ tīkla pakalpojums" lietotāja pieteikšanās neizdevās.
Ja DevErrors vērtība ir iestatīta uz failā Web. config, tiek parādīts kļūdas ziņojums, kas līdzīgs šim:
Servera kļūda lietojumprogrammā '/'.
Nevar atvērt datu bāzi "MSCRM_CONFIG" pieprasīto pieteikšanās. Pieteikšanās neizdevās.
Lietotāja pieteikšanās neizdevās "domēns\CRMServer$'.
Apraksts: Pašreizējā tīmekļa pieprasījuma izpildes laikā radās neapstrādāts izņēmums. Skatiet plašāku informāciju par kļūdu un izcelsmes kodu steka izsekošanas dati.
Izņēmuma detaļas: System.Data.SqlClient.SqlException: "MSCRM_CONFIG" pieprasīto pieteikšanās datu bāzi nevar atvērt. Pieteikšanās neizdevās. Lietotāja pieteikšanās neizdevās "domēns\CRMServer$".
Avota kļūda:
Pašreizējā tīmekļa pieprasījuma izpildes laikā radās neapstrādāts izņēmums tika izveidots. Informācija par izcelsmes vietu Izņēmums var konstatēt, izmantojot izņēmumu steka izsekošanas dati tālāk.
Steka trase:
[SqlException (0x80131904): "MSCRM_CONFIG" pieprasīto pieteikšanās datu bāzi nevar atvērt. Pieteikšanās neizdevās.
Lietotāja pieteikšanās neizdevās "domēns\CRMServer$'.]
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +437
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) + 82
System.Data.ProviderBase.DbConnectionClosed.OpenConnection (DbConnection outerConnection, DbConnectionFactory connectionFactory) 105
System.Data.SqlClient.SqlConnection.Open() 111
Microsoft.Crm.CrmDbConnection.Open() +386
Microsoft.Crm.SharedDatabase.DatabaseMetadata.LoadMetadataXmlFromDatabase (CrmDBConnectionType connectionType virknes connectionString Int32 & maxBlobSize) 125
Microsoft.Crm.SharedDatabase.DatabaseMetadata.LoadCacheFromDatabase (CrmDBConnectionType connectionType, String connectionString) 65
Microsoft.Crm.ConfigurationDatabase.ConfigurationMetadata.LoadCache() 41
Microsoft.Crm.ConfigurationDatabase.ConfigurationMetadata.get_Cache() +114
Microsoft.Crm.ConfigurationDatabase.ConfigurationDatabaseService.InitializeMetadataCache() +28
Microsoft.Crm.SharedDatabase.DatabaseService.Initialize(String tableName) +53
Microsoft.Crm.SharedDatabase.DatabaseService.Retrieve (String tableName, String [kolonnas, PropertyBag [nosacījumi) +109
Microsoft.Crm.ServerLocatorService.GetSiteSettingIdFromDatabase() 155
Microsoft.Crm.ServerLocatorService.GetSiteSettingId() +187
Microsoft.Crm.ServerLocatorService.GetSiteSetting(String settingName) + 82
Microsoft.Crm.LocatorService.GetSiteSetting(String settingName) 35
Microsoft.Crm.CrmTrace.get_RefreshTrace() +654
Informācija par versiju: Microsoft .NET Framework Version: 2.0.50727.832; ASP.NET Version: 2.0.50727.832
Iemesls
Šī problēma rodas, ja viens vai vairāki no šiem nosacījumiem ir spēkā:
-
Esat instalējis Microsoft Dynamics CRM vairāku serveru vidē. Pēc tam instalējat Microsoft Dynamics CRM tieši serverī, kurā darbojas sistēma Microsoft SQL Server. Tomēr daži SQL Server atļaujas nevar iestatīt.
-
Microsoft Dynamics CRM serveris nav pievienots SQLAccessGroup grupas direktoriju pakalpojumā Active Directory.
Risinājums
Lai novērstu šo problēmu, izmantojiet vienu vai vairākas no šīm metodēm.
1. metode
Iestatīt kā SQL Server lietotājs, kuram ir piekļuve Microsoft Dynamics CRM datu bāzes NT ADMINISTRĀCIJA \ tīkla pakalpojuma kontam. Lai to izdarītu, izpildiet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, norādiet uz Visas programmas, norādiet uz Microsoft SQL Server 2005un pēc tam noklikšķiniet uz SQL Management Studio.
Piezīme Dynamics CRM 2011 būs Microsoft SQL Server 2008 -
Lai pieteiktos SQL Server Management Studio, noklikšķiniet uz Labi.
-
Object Explorer izvērsiet datu bāzēm, datu bāzes uzņēmuma_MSCRM un paplašiniet drošības.
-
Ar peles labo pogu noklikšķiniet uz lietotāju, un pēc tam uz Jauns lietotājs.
-
Bāzes lietotājs — jauns dialoglodziņā ierakstiet šādu lauku NT ADMINISTRĀCIJA \ tīkla pakalpojums :
-
Lietotājvārda lauks
-
Laukam lietotājvārds
-
-
Datu bāzes lomas dalības zonā, atzīmējiet izvēles rūtiņu role un pēc tam noklikšķiniet uz Labi.
2. metode
Pievienot Microsoft Dynamics CRM serveris SQLAccessGroup grupas pakalpojumā Active Directory. Lai to izdarītu, izpildiet tālāk norādītās darbības.
-
Noklikšķiniet uz Sākt, noklikšķiniet uz palaist, ierakstiet dsa.mscun pēc tam noklikšķiniet uz Labi.
-
Noklikšķiniet uz organizatoriskajai vienībai, kad esat instalējis Microsoft Dynamics CRM.
-
Veiciet dubultklikšķi uz SQLAccessGroup.
-
SQLAccessGroup dialoglodziņā noklikšķiniet uz dalībnieki, noklikšķiniet uz pievienojumprogrammas, noklikšķiniet uz Objektu tipi, atzīmējiet izvēles rūtiņu datoru un pēc tam noklikšķiniet uz Labi.
-
Lodziņā Ievadiet atlasāmo objektu nosaukumus ierakstiet Microsoft Dynamics CRM servera nosaukumu un pēc tam noklikšķiniet uz Pārbaudīt vārdus.
-
Pārbaudiet, vai ir pieejami lodziņā Ievadiet atlasāmo objektu nosaukumus Microsoft Dynamics CRM servera nosaukumu un pēc tam divreiz noklikšķiniet uz Labi .
-
Restartējiet Microsoft Dynamics CRM serveris.