Vi rendo partecipi di uno strano errore che ci ha fatto patire un po'...
Situazione : installazione funzionante da tempo con EPM 2003 da migrare su un nuovo server con la versione 2007 di Project Server.
Sul nuovo server installati nell'ordine : WSS 3.0 inglese, WSS 3.0 Language Pack Italiana, WSS 3.0 SP1 (appena uscita) e WSS 3.0 Language Pack Italiana SP1.
Migrazione con P12MigrationTool.exe migrando tutto meno i progetti che avremmo poi trattato gradualmente.
Apparentemente tutto funziona ma... i campi personalizzato con i valori calcolati con delle formule del tipo :
IIf([Numero progetto organizzazione3]=0;"OK";Choose([Numero progetto organizzazione3];"OK";[Codice struttura attività org2];Switch([Codice struttura attività ...
dopo la migrazione diventano:
IIf([MSPJ188744691]=0;"OK";Choose([MSPJ188744691];"OK";[MSPJ188744421];Switch([MSPJ188744421]="";"#ERRORE";[MSPJ188744421]=[MSPJ18874596];[MSPJ188744421].....
evito di raccontarvi tutte le prove fatte e le ricerche per capire la fonte del problema e salto direttamente alla soluzione:
il tool di migrazione è una componente di Project Professional (client quindi) che deve essere installato sul server. Il problema suddetto è sorto perchè il client era stato installato nella versione inglese. Disinstallando il client inglese , installando il client italiano e rifacendo la migrazione (dopo aver ripristinato i db puliti) tutto ha funzionato.
martedì 18 dicembre 2007
giovedì 13 dicembre 2007
Sharepoint 2007 Service Pack 1 !
L'hanno già segnalato in tanti ma, visto che si parla di Sharepoint, lo faccio anch'io: è uscita la service pack 1.
Attenzione perchè non è una semplice installazione. Leggete bene i documenti prima di partire a fare qualsiasi cosa. In realtà è un vero e proprio upgrade!
Attenzione anche al fatto che esistono le Service Pack per i language pack...
I problemi risolti con la SP1 per WSS 3.0 sono su http://support.microsoft.com/kb/936988
Quelli di MOSS invece sono su http://support.microsoft.com/kb/936984.
WSS 3.0 SP1 si Può scarcare da http://www.microsoft.com/downloads/details.aspx?FamilyId=4191A531-A2E9-45E4-B71E-5B0B17108BD2&displaylang=en
SP1 di MOSS invece da http://www.microsoft.com/downloads/details.aspx?FamilyId=AD59175C-AD6A-4027-8C2F-DB25322F791B&displaylang=en
Attenzione perchè non è una semplice installazione. Leggete bene i documenti prima di partire a fare qualsiasi cosa. In realtà è un vero e proprio upgrade!
Attenzione anche al fatto che esistono le Service Pack per i language pack...
I problemi risolti con la SP1 per WSS 3.0 sono su http://support.microsoft.com/kb/936988
Quelli di MOSS invece sono su http://support.microsoft.com/kb/936984.
WSS 3.0 SP1 si Può scarcare da http://www.microsoft.com/downloads/details.aspx?FamilyId=4191A531-A2E9-45E4-B71E-5B0B17108BD2&displaylang=en
SP1 di MOSS invece da http://www.microsoft.com/downloads/details.aspx?FamilyId=AD59175C-AD6A-4027-8C2F-DB25322F791B&displaylang=en
giovedì 6 dicembre 2007
Form Authentication
Sharepoint permette di autenticare, tramite form, gli utenti utilizzando diverse fonti come LDAP, SQL e AD. Non sempre, tuttavia, è facile configurare il tutto.
Un post interessante che elenca le personalizzazioni da fare sui web.config lo trovate su http://blogs.msdn.com/harsh/archive/2007/01/10/forms-based-authentication-in-moss.aspx
Attenzione a quanto sostiene Brian Smith a proposito dell'autenticazione LDAP: LDAP forms authentication is only supported by Office Servers and not WSS !
Un post interessante che elenca le personalizzazioni da fare sui web.config lo trovate su http://blogs.msdn.com/harsh/archive/2007/01/10/forms-based-authentication-in-moss.aspx
Attenzione a quanto sostiene Brian Smith a proposito dell'autenticazione LDAP: LDAP forms authentication is only supported by Office Servers and not WSS !
giovedì 25 ottobre 2007
Sharepoint Conference 2008
Marzo 2008. E' la data della prossima Sharepoint Conference che si terrà a Seattle (WA).
E' già attivo il sito ufficiale http://www.mssharepointconference.com/Pages/default.aspx.
Se avete in mente di andare portatevi un ombrello. A Seattle piove 300 giorni all'anno!
Se non lo sapete già esiste il sito della Sharepoint Conference 2007 EMEA di Berlino (Febbraio 2007) all'indirizzo http://www.sharepointconference.eu/ con tutte le presentazioni disponibili su http://www.sharepointemea.com/spc2007 con Username = sharepointemeaguest e Password = sharepointemeaguest.
Se avete in mente di andare a Seattle fatemelo sapere (non so se riuscirò ma se riesco ad andare facciamo una comitiva ;-) )
E' già attivo il sito ufficiale http://www.mssharepointconference.com/Pages/default.aspx.
Se avete in mente di andare portatevi un ombrello. A Seattle piove 300 giorni all'anno!
Se non lo sapete già esiste il sito della Sharepoint Conference 2007 EMEA di Berlino (Febbraio 2007) all'indirizzo http://www.sharepointconference.eu/ con tutte le presentazioni disponibili su http://www.sharepointemea.com/spc2007 con Username = sharepointemeaguest e Password = sharepointemeaguest.
Se avete in mente di andare a Seattle fatemelo sapere (non so se riuscirò ma se riesco ad andare facciamo una comitiva ;-) )
mercoledì 17 ottobre 2007
IMPORTANTE - Aggiornamento di Sicurezza
Microsoft ha appena rilasciato il Security Bulletin MS07-059 relativo ad una vulnerabilità di WSS 3.0 e MOSS 2007. E' un aggiornamento molto importante.
lunedì 15 ottobre 2007
Migrazione WSS 2.0 su MOSS 2007
Dopo un periodo di attività intensa (e qualche vacanza...) torno a postare qualcosa.
Ed in particolare alcune informazioni riguardanti la migrazione da WSS 2.0 a 3.0 e MOSS 2007.
Recentemente ho partecipato ad una migrazione in cui un numero consistente di siti (alcune centinaia) di WSS 2.0 dovevano essere migrati su MOSS 2007 nella maniera più "safe" possibile passando su un nuovo hardware.
Innanzi tutto occorre verificare che la versione 2.0 porti perlomeno la service pack 2 ed eventualmente installarla.
Nel nostro caso abbiamo provveduto ad installare WSS 3.0 su un nuovo server. L'installazione ha creato, naturalmente, un configuration DB nuovo di zecca.
L'installazione di WSS 3.0 porta con se nella cartella <%root%>\program files\common files\Microsoft Shared\web service extensions\12\bin un eseguibile che si chiama prescan.exe.
Copiando il file sul server versione 2.0 e lanciandolo con l'opzione /all si ottiene una scansione dei vari siti WSS con verifica di eventuale errori o incongruenze. Il file di log lo mette nella cartella Documents/Local Files/Temp. I problemi devono essere risolti prima di iniziare una migrazione. Il ciclo è prescan, risoluzione problemi, di nuovo prescan, di nuovo risoluzione problemi e così via fino a quando tutto è a posto. I problemi spesso sono derivati dalle personalizzazioni fatte sui siti in versione 2.0 che non verrebbero comprese dalle procedure di migrazione.
Esiste tutto un trattato a questo proposito. Trovate qualche indicazione riguardo al prescan su http://technet2.microsoft.com/WindowsServer/f/?en/library/035a3024-bd27-4d63-9499-0f15ac00c6e61033.mspx.
Una volta a posto il prescan, dovendo anche cambiare il server SQL, abbiamo copiato i content db sul nuovo server.
Sul server wss 3.0 abbiamo quindi creato una Web Application creando un nuovo content database vuoto. Questo db è assolutamente inutile per cui occorre subito eliminarlo. Bisogna invece aggiungere il database dei contenuti copiato dal server 2.0.
Teoricamente è possibile farlo dall'amministrazione di WSS, in realtà se ci provate vi accorgerete che, accorgendosi che il DB deve essere migrato, l'applicazione non ve lo fa fare, richiedendo invece l'operazione tramite comando STSADM (il problema è che è un'operazione lunga e l'interfaccia web andrebbe in timeout). Il comando è:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>stsadm -o addcontentdb -url http://server -databaseserver Serversql\istanza -databasename NOMEDB
dove, naturalmente server, serversql/istanza e NOMEDB vanno sostituiti con i nomi appropriati.
Prendetevi il vostro tempo se i db hanno dimensioni considerevoli.
Una voltà fatto ciò, teoricamente, avete migrato WSS 2.0 a 3.0. Dico teoricamente perche ci sono tante cose che possono andare male o, soprattutto, i siti potrebbero non apparire esattamente come vorreste (così come qualche applicazione scritta da voi potrebbe non funzionare).
Certo che se tutto va bene il risultato è spettacolare. Vi ritrovate tutto quello che avevate prima con il nuovo look "2007".
L'upgrade da wss 3.0 a MOSS 2007 richiede semplicemente l'installazione di MOSS sulla macchina ed il successivo wizard di configurazione.
Un articolo che mi è stato utile lo trovate all'indirizzo http://geekswithblogs.net/RogueCoder/archive/2007/05/08/112343.aspx
Se avete personalizzato i templates sulla versione 2.0 allora scaricatevi all'indirizzo http://www.microsoft.com/downloads/details.aspx?FamilyID=a70bd8f8-a0f0-4d00-9010-8e40b7c98f68&displaylang=en la guida "Upgrade Toolkit for Windows SharePoint Services Sites and Templates Guide".
Ed in particolare alcune informazioni riguardanti la migrazione da WSS 2.0 a 3.0 e MOSS 2007.
Recentemente ho partecipato ad una migrazione in cui un numero consistente di siti (alcune centinaia) di WSS 2.0 dovevano essere migrati su MOSS 2007 nella maniera più "safe" possibile passando su un nuovo hardware.
Innanzi tutto occorre verificare che la versione 2.0 porti perlomeno la service pack 2 ed eventualmente installarla.
Nel nostro caso abbiamo provveduto ad installare WSS 3.0 su un nuovo server. L'installazione ha creato, naturalmente, un configuration DB nuovo di zecca.
L'installazione di WSS 3.0 porta con se nella cartella <%root%>\program files\common files\Microsoft Shared\web service extensions\12\bin un eseguibile che si chiama prescan.exe.
Copiando il file sul server versione 2.0 e lanciandolo con l'opzione /all si ottiene una scansione dei vari siti WSS con verifica di eventuale errori o incongruenze. Il file di log lo mette nella cartella Documents/Local Files/Temp. I problemi devono essere risolti prima di iniziare una migrazione. Il ciclo è prescan, risoluzione problemi, di nuovo prescan, di nuovo risoluzione problemi e così via fino a quando tutto è a posto. I problemi spesso sono derivati dalle personalizzazioni fatte sui siti in versione 2.0 che non verrebbero comprese dalle procedure di migrazione.
Esiste tutto un trattato a questo proposito. Trovate qualche indicazione riguardo al prescan su http://technet2.microsoft.com/WindowsServer/f/?en/library/035a3024-bd27-4d63-9499-0f15ac00c6e61033.mspx.
Una volta a posto il prescan, dovendo anche cambiare il server SQL, abbiamo copiato i content db sul nuovo server.
Sul server wss 3.0 abbiamo quindi creato una Web Application creando un nuovo content database vuoto. Questo db è assolutamente inutile per cui occorre subito eliminarlo. Bisogna invece aggiungere il database dei contenuti copiato dal server 2.0.
Teoricamente è possibile farlo dall'amministrazione di WSS, in realtà se ci provate vi accorgerete che, accorgendosi che il DB deve essere migrato, l'applicazione non ve lo fa fare, richiedendo invece l'operazione tramite comando STSADM (il problema è che è un'operazione lunga e l'interfaccia web andrebbe in timeout). Il comando è:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>stsadm -o addcontentdb -url http://server -databaseserver Serversql\istanza -databasename NOMEDB
dove, naturalmente server, serversql/istanza e NOMEDB vanno sostituiti con i nomi appropriati.
Prendetevi il vostro tempo se i db hanno dimensioni considerevoli.
Una voltà fatto ciò, teoricamente, avete migrato WSS 2.0 a 3.0. Dico teoricamente perche ci sono tante cose che possono andare male o, soprattutto, i siti potrebbero non apparire esattamente come vorreste (così come qualche applicazione scritta da voi potrebbe non funzionare).
Certo che se tutto va bene il risultato è spettacolare. Vi ritrovate tutto quello che avevate prima con il nuovo look "2007".
L'upgrade da wss 3.0 a MOSS 2007 richiede semplicemente l'installazione di MOSS sulla macchina ed il successivo wizard di configurazione.
Un articolo che mi è stato utile lo trovate all'indirizzo http://geekswithblogs.net/RogueCoder/archive/2007/05/08/112343.aspx
Se avete personalizzato i templates sulla versione 2.0 allora scaricatevi all'indirizzo http://www.microsoft.com/downloads/details.aspx?FamilyID=a70bd8f8-a0f0-4d00-9010-8e40b7c98f68&displaylang=en la guida "Upgrade Toolkit for Windows SharePoint Services Sites and Templates Guide".
martedì 18 settembre 2007
Corso Sharepoint
Presto (nel mese di Ottobre) organizzerò una nuova edizione dei due corsi Microsoft riguardanti le tecnologie Sharepoint (5060 relativo a WSS e 5061 relativo a MOSS). Normalmente proposti in cinque giorni, verranno offerti da Aliware in versione accelerata in tre giorni . Anche il prezzo sarà eccezionale (nel senso di economico!).
Tornate a breve per conoscere le date precise.
Tornate a breve per conoscere le date precise.
Iscriviti a:
Post (Atom)
