Asked by:
Dynamics 4 - Server 2008 telepítési hiba

Question
-
Sziasztok!
Segítsetek légy szíves!
Dynamics 4-et szeretnék SBS 2008-ra feltelepíteni de nem sikerül, semmi ötletem sincs!
Próbáltam a hibajelzés szerint elindítani az SQLSERVERAGENT szolgáltatást, de a szerveren nincs is ilyen.
A következő hibákkal dobja:
Setup Cannot Verify That the SQLSERVERAGENT Service Is Running On the Specified ComputerSetup Cannot Verify that the SQLSERVERAGENT Service Is Running on the Specified Computer
Cause
The causes of this error message are as follows:
- The user who is running Setup does not have local administrator permissions for the computer on which Microsoft SQL Server is running.
- The SQLSERVERAGENT service is not running on the specified computer where SQL Server is running.
Cannot Connect to SQL Server
Cause
Setup cannot connect to the computer that is running Microsoft SQL Server. This problem can occur for any of the following reasons:
-
The SQL Server edition is not supported. The following editions of SQL Server are required for Microsoft Dynamics CRM 4.0:
- Microsoft SQL Server 2005, Standard Edition SP2
- Microsoft SQL Server 2005, Enterprise Edition SP2
- Microsoft SQL Server 2005, Developer Edition SP2
- Microsoft SQL Server 2005, Workgroup Edition SP2
- Microsoft SQL Server 2005, Standard Edition, x64 SP2
- Microsoft SQL Server 2005, Enterprise Edition, x64 SP2
- Microsoft SQL Server 2005, Developer Edition, x64 SP2
Important : Microsoft Dynamics CRM 4.0 does not support Microsoft SQL Server 2000 editions.
- The version of SQL Server that you are using is SQL Server 2005 Developer Edition, but the Named Pipes protocol is disabled on the server. Named Pipes is required for SQL Server Developer Edition.
-
You do not have the needed permissions for the computer that is running SQL Server. The following permissions are required:
- You must be a member of the Administrator local group for the computer on which SQL Server is running.
- You must be a member of the sysadmin fixed server role.
Microsoft SQL Server Reporting Services Server Was Not FoundMicrosoft SQL Server Reporting Services Server Was Not Found
Cause
Setup did not find the specified SQL Server Reporting Services server. The following causes are possible reasons for this failure:
- SQL Server Reporting Services is not installed on the specified computer or the SQL Server Reporting Services version that is running on the computer is earlier than SQL Server Reporting Services 2005 with SP2.
- If SQL Server Reporting Services is installed on a computer other than the Microsoft Dynamics CRM 4.0 server, a network connectivity problem could be preventing this test from completing.
- You may not have sufficient permissions for the specified SQL Server Reporting Services server.
H.CS.- Moved by ashawani_dubey Wednesday, March 31, 2010 2:52 AM user Forum Merge (Feladó:Microsoft Dynamics CRM)
Tuesday, August 25, 2009 11:46 AM
All replies
-
Fel kellene telepíteni az SQL server standard verzióját - amit az install médiumok közt valamelyik cd-n találsz.
Ha nem találsz ilyet -akkor nem megfelelő a szervered verziója. A 2003-ból csak a premium edition tartalmazott Std. SQL server-t.
A dolog lényege, hogy annyi CAL-lal használhatod, mint a servert magát és nem kell még külön fizetni érte. Ha nem találsz sql-t az azt jelenti, hogy meg kell venned az sql server-t is a megfelelő mennyiségű CAL-lal.
Az SQL telepítése nem része az alapinstallnak.
A hibaüzenetek egyértelműek. SQL nélkül nem tudod használni a CRM-et. A minimális követelmény sql 2005 std sp2 - de ezt a hibaüzenet írja is.
Abban nem vagyok biztos, hogy az sbs 2008 a legjobb választás a crm 4.0 telepítésére - mivel az operációs rendszer még nem létezett, amikor a crm már RTM-ként igen.
Meg kellene nézni az implementation guide-ot a telepítésről, támogatott-e az op. rendszer platform.
Üdv,
SzTTuesday, August 25, 2009 12:07 PM -
Tibor,
Köszi a választ!
SBS 2008 Premium változat van, ami tartalmazza az SQL 2005-öt, sőt az SQL 2008-at is, két lemezen külön.
Alap telepítésnél fel is telepíti a 2005-öt, és látszólag fut is, illetve az biztos, hogy egy SBSMONITORING szolgáltatás fut.
Egyébként megnéztem, támogatja az SBS 2008-at.
Üdv,
H.CS.Tuesday, August 25, 2009 4:34 PM -
Szia !
Legalább standard verziónak kell futnia sql 2005-ből. Az igen gyanús, hogy 2 sql server-t adtak hozzá. Az alapinstallban csak egy MSDE (desktop engine) szokott lenni - ez pedig nem elégséges a crm-nek. (sem a workgroup edition) A feltelepített programok közt kell találnod SQL server Management studio-t., illetve szervizek közt MSSQLserver és SQLserver agent-et. ezeknek futnia kell. Ha ezeket nem találod, akkor baj van. Továbbá a crm telepítő mssql server reporting services-t is keres. ebben viszont nincs vita - ez csak sql 2005 verziójú lehet, mivel IIS alapú reporting services-t keres. Az sql server 2008 már maga hostolja a reportingot saját webszerverén és nem igényel iis-t. Ez utóbbit pedig nem tudja használni a crm. Valamint a crm riportok nem sql 2008 reporting kompatibilisak (egyelőre - bár ígérnek rollupot hozzá). Mivel az SQL reporting services 2005 viszont SQL servert igényel maga alatt (nem feltétlenül az adott gépen) - ezért az előzőekből adódik, hogy ugyan használhatsz SQL server 2008-at is a crm adatbázisok rdbms-eként, de nem érdemes - mert a reportingot mindenképp 2005 Std. telepítőről kell telepítened - és ugyanúgy licencelődik, mint maga az sql sever.
Üdv,
SzTWednesday, August 26, 2009 5:38 AM -
Szia!
Hiába gyanús, itt van előttem mindkét lemez. Az egyikre az van írva, hogy Microsoft SQL Server 2005 Standard Edition, a másikra meg Microsoft SQL Server 2008 Standard Edition.
De ez le is van írva a telepítőkészletbe, hogy az SBS 2008 Premium már az SQL 2008-at tartalmazza, azért mellékelnek hozzá 2005-öt, hogy kompatibilitási problémák miatt fel lehessen telepíteni a 2008 helyett, mert rengeteg program nem kompatibilis az új SQL 2008 szoftverrel.
Egyébként látom az SQL Management Studio-t a programok között, meg is lehet nyitni.A szervizek között sql-lel kapcsolatosan ezek vannak:
SQL Server (MSSQLSERVER)
SQL Server (SBSMONITORING)
SQL Server Active Directory Helper
SQL Server Agent (MSSQLSERVER)
SQL Server Analysis Services (MSSQLSERVER)
SQL Server Browser
SQL Server FullText Search (MSSQLSERVER)
SQL Server FullText Search (SBSMONITORING)
SQL Server Integration Services
SQL Server VSS Writer
Ha az SQL Server (MSSQLSERVER) szolgáltatást elindítom ezt az üzenetet kapom:
---------------------------
A(z) SQL Server (MSSQLSERVER) szolgáltatás (hely: Helyi számítógép) elindult, majd leállt. Vannak olyan szolgáltatások, amelyek automatikusan leállnak, ha más szolgáltatások vagy programok nem használják őket.
---------------------------
Ha az SQL Server Agent (MSSQLSERVER) szolgáltatást indítom el, akkor meg ezt az üzenetet kapom:
---------------------------
A Windows nem tudja elindítani a(z) SQL Server Agent (MSSQLSERVER) szolgáltatást ezen a helyen: Helyi számítógép.
Hiba: 1068: A függő szolgáltatás vagy csoport elindítása nem sikerült.
Ha tudnék képeket beilleszteni ide, akkor látnád te is...
H.CS.- Edited by Halmosi Wednesday, August 26, 2009 6:34 AM
Wednesday, August 26, 2009 6:32 AM -
Szia,
Hát akkor ez valami miatt nem működik. Akkor ne csodálkozz, hogy nem megy fel a CRM ;-)
Az MSSQLServernek mindig futnia kell - az agentnek pedig legalább az install idején biztosan - mert enélkül sajnos a CRM nem települ.
A reporting services viszont fel sincs telepítve.
találtam neked egy cikket, hogyan kell sbs 2008-ra telepíteni az sql 2005-öt. Nem triviális.
A probléma, hogy az sbs monitoring az alapinstall része - az első instancia pedig a "default" és ez egy msde ráadásul.
amikor feltetted az sql 2205-öt - gondolom nem nevesített instanciát választottál, és így most 2 "default" instance van a gépeden, amitől meg nem működésképes.
A cikk (szerintem hasznos):
http://thetechnotebook.wordpress.com/2009/06/05/installing-small-business-server-2008-and-sql-2005-part-2/
Illetve még annyit, hogy tudtommal a crm csak "default" instancián támogatott - de meg kell nézni az impl. guide-ban. - Magyarán hiába is telepítenél új sql server példányt nevesített instance-ként. Tehát meg kell oldanod, hogy az sbs monitoring egy default instance std. SQL 2005-ön fusson és ne a saját msde-jén - vagy el kell távolítanod (nem tudom, lehet-e)
Üdv,
SzTWednesday, August 26, 2009 7:59 AM -
Hűha!
Nekem ez magas, nem sokat értettem belőle!
Azt tudom, hogy az SBS telepítésekor feltelepíti az SQL 2005-öt is.
Tehát az os. telepítése után elvileg van egy működő SQL 2005 std.
Van egy másik SBS 2008 szerverünk is, ami ugyanígy van konfigurálva, mint ez.
Annál installálás után akartunk számlázó programot telepíteni, de ott is sql gondok voltak, annak ellenére, hogy elvileg már rajta volt az sql 2005.
Akkor a cég emberkéje kijött és rendbe rakta.
A parancssorból csinált egy sql műveletet és utána működött a számlázó program.
Azt mondta, hogy valami beállítások be voltak "ragadva" azért nem működött az sql.
Azokat törölte a parancssorból.
Fogalmam sincs mi lehet, sajnos az sql-hez egyáltalán nem konyítok!
Nem tudom hogyan tovább...
H.CS.Wednesday, August 26, 2009 8:25 AM -
Szia,
Hát - elvileg nem kell túl sokat konyítanod hozzá - csupán sikeresen telepíteni.
Elvileg 2 dolgot tehetsz:
1. hívod "a cég emberét" - és ha minden jó - tud neked sql-t varázsolni. (vagy megkérded telefonon mondja el, mit csinált múltkor)
2. Magad oldod meg a problémát.
Ha a 2. pontot választod - mindenképp nézd meg a cikket, amit belinkeltem. Nem túl bonyesz és lehet, hogy elsőre sikerül megoldani.
Végülis van egy nem működő sql szervered ;-)
Amit még tehetsz -
1. hogy eltávolítod a nem működő sql-t az adott gépről
2. Felteszed az adott gépre az IIS-t (7.0) mégpedig úgy, hogy az összes 6.0 kompatibilitási feature-t bekapcsolod.
3. Felteszed csak (!) az sql 2005 reporting services-t
4. A crm telepítésekor adatbázisszerverül a másik már működő SQL szervereteket választod. A crm-nek teljesen mindegy, hol van az SQL server - nem kell, hogy egy gépen legyenek.
Üdv,
SzTWednesday, August 26, 2009 9:20 AM