Opgradering af databaseformat

International version Top  Forrige  Næste

Fra tid til anden vil ændringerne i ny versioner af ChannelCRM være så store at der også skal ændres i de formater den centrale database benytter til at gemme data. Her er det altså ikke nok at opgradere selve ChannelCRM programmet. Her skal der også gennemføres ændringer på SQL Server databasen.

 

For at gennemføre disse ændringer kræver det at du kan komme til SQL Server med dbo rettigheder overfor den database, hvor ChannelCRM data ligger (oftest kaldet CCRMDB).

 

Har du disse rettigheder kan du starte programmet CRM Manager (ligger på kundeportalen under www.channelcrm.dk). Inde i programmet vælger du så funktionen "Opgradér database format". Selve opgraderingen vil normal tage få sekunder.

 

Hint: Hvis du kan logge på den server hvorpå SQL Server ligger som Administrator kan du starte CRM Manager her. Benyt Windows Authentication ved start af CRM Manager, så er du sikker på at have rettigheder nok til at opgradere databaseformatet.

 

OBS: For at CRM Manager skal kunne opgradere database formatet skal CRM Manager være af nyeste version.  CRM Manager indeholder definitioner af databaseændringerne og de nyeste vil naturligvis ikke ligge i en gammel version af CRM Manager.

 

Opgradering fra Remote PC (Client PC)

 

Som beskrevet ovenfor er det nemmest at opgradere databasen med CRM Manager kørende på databaseserveren selv. Dette er måske ikke praktisk i din installation fordi en eller flere af nedenstående forhold gælder:

 

Du kan/må ikke logge på serveren som administrator
Din SQL Server kører hosted i en anden virksomhed eventuelt med Terminal Services eller Citrix
Du synes at det er bøvlet.

 

I disse tilfælde kan din PC og din SQL Server opsættes, så opgraderingerne kan foregå fra din egen PC. Opsætningen sker ved:

 

Server:

På SQL Serveren skal der oprettes en login og en databasebruger, som du kan anvende til netop CRM Manager.

Denne bruger skal være db_owner på CCRMDB (eller det alias som jeres database anvender i stedet for CCRMDB)

Hvis login'en også skal kunne oprettet andre logins (f.eks. hvis i vil anvende SQL Server Security i stedet for Windows Authentication) skal login'en også have rettigheder til dette. Dette vil normal kræve at CRM databasen køres under en separat SQL Server for ellers vil denne login også kunne oprette brugere til andre databaser på samme server.

 

Klient (din egen PC)

Her skal CRM Manager installeres. Og ...

 

enten: En komplet installation af den samme database (evt i Express Edition) som er kørende på serveren

eller: De separate downloads til Microsoft SQL Server 2005 Command Line Query Utility og Microsoft SQL Server Native Client fra Microsoft.

 


Side url: http://www.channelcrmhelp.dk/index.html?net_upgradedatabase.htm