Mi-am mutat blog-ul

Articolele scrise pana acum raman la aceeasi locatie. Urmatoarele articole vor fi publicate la adresa http://lucian.maran.ro .

Instalare CRM 2011 Beta2

Planning guide-84 pag., Install Guide-118 pag., Readme-24 pag. numai pt. CRM si daca nu stii ce bife sa alegi la IIS sau SQL mai rasfoiesti si alte documentatii. L-am instalat, functioneaza si il documentez pt. mine si (poate) pt. altii.

Nucleul folosit a fost WinSrv2008_R2_Std_SP2_64bit  si  SQL Server 2008_R2_Std_64bit.  Toate rolurile au fost instalate pe aceeasi masina integrata intr-un domeniu existent.

1. Configurari preliminare

  • IP manual (ex. 192.168.1.x), DG iar DNS-ul sa pointeze catre DNS-ul care deserveste si celelalte statii din AD.
  • Debifeaza IPv6
  • (optional) Remote desktop->Allow connection
  • IE ESC -> off (activez la sfarsit)
  • Rename server name (Ex.: CRM2011) - daca SO s-a instalat, dintr-un template, pe o masina virtuala
  • Adaugare server in domeniu
  • Restart (pt. rename si add in domeniu)
  • Optional: Configureaza “FolderOptions” sa afiseze toate fisierele + extensiile acestora
  • Optional: Dezactiveaza Hibernate…pe server nu am nevoie…se elibereaza 2-4 GB (in functie de RAM)  prin disparitia fisierului “c:\hyberfil.sys”. Daca folosesti masini virtuale aceasta economie s-ar putea sa conteze. Cmd -> ”powercfg.exe hibernate off“
  • Windows Update (recomandat)
  • Restart (pt. Windows Update)

2. Configurare Active Directory existent

  • creaza in AD un OU (ex: CRM2011-OU)

 3. Instalare IIS 7.5 si File Services (exista si varianta sa nu instalezi IIS pt. ca SSRS nu are nevoie iar CRM il pune automat daca nu-l gaseste)

  • Instaleaza  manual .NET Framework 4.0 (altfel IIS instaleaza ver. 3.5.1; CRM2011 foloseste ver. 4.0)
  • Add Roles
    • Application Server (+required features)
    • File Services
  • bifeaza “Web Server IIS Support” (+required features) -next-next
  • bifeaza “IIS6 Management Compatibility” -(modul folosit de CRM) – next-next
  • bifeaza “Indexing Service” -(folosit de CRM pt. help files) – next-install
  • verifica IIS-ul (pagina de welcom la http://localhost )

4. Instalare SQL2008_R2_std/64 +Reporting Services

  • setari default daca nu se specifica altfel
  • ignora warnig-ul de Firewall).
    • Full-Text Search
    • Analysis Services
    • Reporting Services
    • BI Development Studio (optional-daca vrei sa creezi rapoarte)
    • Client Tool connectivity
    • Integration Services (optional)
    • Client Tools Backwards Compatibility
    • Management Tools -Basic
  • Acelasi cont pt. toate serviciile -> NT AUTHORITY\NETWORK SERVICE; toate serviciile pe auto
  • Database Engine: Mixed Mode (introdu parola de sa + “Add current user”
  • Analysis Services -> “Add current user”
  • la final, verifica Report Server la http://crm2011.eta2u.ro/ReportServer
  • verifica Report Manager: http://crm2011.eta2u.ro/Reports

5. Instalare Dynamics CRM Server 2011 Beta

  • se despacheteaza “CRM2011-server-ENU-amd64.exe” (nu e doar pt. AMD…)
  • ruleaza “Server -> AMD64 -> setupserver.exe”
  • “Update Installation Files”
  • foloseste ProductKey-ul din fisierul Readme.html pt. CRM Server (no CAL limit)
  • Install Required Components
  • Selecteaza toate rolurile
  • Introdu  SQL Server=”CRM2011″ (trebuie sa apara in lista la refresh)
  • Selecteaza OU creat la pasul 2
  • Security account = Network Service
  • Default Web Site
  • Fara email router (se instaleaza ulterior)
  • Display name = ”Firma1″ (Numele Firmei)
  • ISO currency code = Romania
  • Collation: CI_AS (o schimb din CI_AI ca sa coincida cu setarea de collation din SQL)
  • ReportServer URL=https://crm2011.eta2u.ro/ReportServer (crm2011=numele serverului-creat in pas1) (neaparat https)
  • next, next…

 6. Instalare conector CRM pt. Reporting services

  • run “setupsrsdataconnector.exe” din kit (folderul “srsdataconnector”)
  • next, next…
  • Rezultatul:

    Crearea de rapoarte pt. CRM 4 – probleme de incompatibilitate

    Scenariu:

    • Mediu de productie: CRM 4.0, SQL 2005 si Reporting Service (SSRS) 2005
    • Mediu de dezvoltare: VS2008 – componenta de Business Intelligence (BI), SQL2008 si SSRS2008. Din pacate nu exista la aceasta ora componenta de BI pt. VS2010.

    Problema:

    • Rapoartele facute in VS2008 nu pot fi importate in CRM

    Cauza: Read more of this post

    Cum inserez in blog fragmente de cod preluate din VS2010

    Adica ceva de genul:

    //
    // GET: /Acc/ public ActionResult Index() {
    //return View();
    AccIndexViewModel viewdata = new AccIndexViewModel(repository.GetAccs(), repository.GetAgenti());
    return View("Index", viewdata); }

    Read more of this post

    Microsoft CRM 4.0 si Active Directory domain controller pe aceeasi masina

    In planning guide-ul oferit de MS se spune (sub titlul de “Important”):

    The computer on which Microsoft Dynamics CRM is running cannot function as an Active Directory domain controller, unless it is running Microsoft Windows Small Business Server 2003 Premium Edition R2.”

    Fiindca am avut nevoie doar de un mediu de test si nu am vrut sa “risipesc” prea multe resurse, am decis sa incerc o instalare “all in one…server” si a functionat. Read more of this post

    Daca nu ai acces la Internet local atunci cand deschizi un canal VPN…

    Scenariu: Folosesti un PC local ca sa te conectezi remote, prin VPN, la reteaua firmei. Eu folosesc clientul de CISCO dar pb. poate aparea si cu alte tool-uri de conectare.

    Problema: Dupa stabilirea conexiunii VPN, nu mai p. fi accesat Internetul de pe PC local.

    Read more of this post

    Stergere WorkItem in TFS2010

    VS2010 -> CommandPrompt:

    witadmin destroywi /collection:http://apps3.eta2u.ro:8080/tfs /id:2,4,5

    unde 2, 4 si 5 sunt id-urile workitem-urilor, separate prin virgula

    Stergere proiect in TFS2010

    Se lanseaza TFSDeleteProject  command-line tool din Drive:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE de pe orice client care ruleaza VS2010.

    Exemplu:  TFSDeleteProject /force /collection:http://apps3.eta2u.ro:8080/tfs test7, unde “test7″ este numele proiectului iar link-ul anterior reprezinta adresa serverului TFS.

    Get Proxy settings with “Automatically detect settings”

    Daca am setata optiunea “Automatically detect settings” in browser atunci adresa IP si portul pt. serverul de proxy le pot obtine vizualizand fisierul text wpad.dat. Pt. a accesa acest fisier incearca urmatoarele variante:

    1. http://wpad.nume-domeniu/wpad.dat (daca scriptul e distribuit prin DNS – varianta cea mai probabila) sau
    2. http://nume-server-dhcp.nume-domeniu/wpad.dat (daca scriptul e distribuit prin DHCP)

    Read more of this post

    Mi-am instalat VSphere 4.0 – clientul de VMware

    Lucram la firma si pe masini virtuale ce functioneaza sub VMware. Avem un SysAdmin (sa-i spunem L) care configureaza si distribuie aceste masini iar eu sunt doar unul dintre “clientii” lui. Ii comunic configuratia hardware + SO iar in cateva ore primesc sistemul la cheie. Ma conectez remote si merge. Ce as putea sa-mi doresc mai mult? Read more of this post

    Follow

    Get every new post delivered to your Inbox.