Ho incontrato problemi nel lanciare il setup della parte companion di Oracle Database 10g 10.2.0.3 usando il file da OTN 10203_vista_w2k8_x86_production_companion.zip .
Pur lanciando il setup come amministratore e/o con compatibilità con Windows 2003 non riuscivo a passare i prerequisiti o ad andare avanti con l'installazione.
Per ovviare al problema è necessario modifica il file oraparam.ini e aggiungere la compatibilità con Microsoft 6.1 subito dopo la voce 6.0.
Poi l'unica via che ho trovato grazie ai forum oracle è di lanciare l'oracle universal installer già presente sulla macchine dove c'è il db per poi andare a prendere il product.xml del companion.
Così facendo l'installazione va avanti e termina a buon fine.
Programmazione, Java, Javascript, Uniface, BI, Business Intelligence, Database, Oracle
martedì 15 marzo 2011
mercoledì 19 gennaio 2011
Oracle Advanced Replication: come eliminare la coda di transazioni
Può capitare che per motivi di performance o problemi di rete, la coda delle transazioni in Oracle Advanced Replication diventi enorme (più di 100.000 transazioni ma anche più di 1.000 a seconda dello scopo della replica).
In questi casi più che cercare di far smaltire la replica a volte si fa prima ad eliminare la coda, sincronizzare i dati e riattivare la replica stessa.
Come da documento Oracle
ID 190885.1 How to Clear Down the Deferred Queue and DBMS_DEFER_SYS.DELETE_TRAN
ci sono vari passaggi da eseguire in successione in particolare "traduco" quelli che riguardano le versione di Oracle 9.x o superiori:
1. Identificare tutti i job di replica stanno in esecuzione e terminali attraverso:
execute dbms_job.broken(, true)
oppure usando l'enterprise manager
2. Eseguire il seguente script:
truncate table system.DEF$_AQCALL;
truncate table system.DEF$_CALLDEST;
truncate table system.DEF$_ERROR;
truncate table system.DEF$_AQERROR;
truncate table system.DEF$_LOB; -- se ci sono LOBs replicati
select * from DEFCALL;
no rows
select * from DEFTRAN;
no rows
select * from DEFERROR;
no rows
3. Se si ottiene lo stesso risultato si può passare alla sincronizzazione dei dati
4. Riattivare i job della replica precedentemente interrotti
In questi casi più che cercare di far smaltire la replica a volte si fa prima ad eliminare la coda, sincronizzare i dati e riattivare la replica stessa.
Come da documento Oracle
ID 190885.1 How to Clear Down the Deferred Queue and DBMS_DEFER_SYS.DELETE_TRAN
ci sono vari passaggi da eseguire in successione in particolare "traduco" quelli che riguardano le versione di Oracle 9.x o superiori:
1. Identificare tutti i job di replica stanno in esecuzione e terminali attraverso:
execute dbms_job.broken(, true)
oppure usando l'enterprise manager
2. Eseguire il seguente script:
truncate table system.DEF$_AQCALL;
truncate table system.DEF$_CALLDEST;
truncate table system.DEF$_ERROR;
truncate table system.DEF$_AQERROR;
truncate table system.DEF$_LOB; -- se ci sono LOBs replicati
select * from DEFCALL;
no rows
select * from DEFTRAN;
no rows
select * from DEFERROR;
no rows
3. Se si ottiene lo stesso risultato si può passare alla sincronizzazione dei dati
4. Riattivare i job della replica precedentemente interrotti
Oracle BI Presentation Server va in crash usando tabelle pivot (crosstab)
Versione Oracle BI: 10.1.3.4.0
Mi è capitato con la suddetta versione di Oracle BI (ma vale anche per le versioni più vecchie) che creando un report con tabella pivot (layout crosstab) andasse in crash il servizio di Oracle Presentation Server.
All'inizio ho pensato ad un problema di performance relativamente alle tabelle dati in questione, quindi ho provato a vedere la situazione degli indici nel db, poi cercando nei forums Oracle ho trovato che c'era un bug noto per il quale fortunatamente hanno già rilasciato da tempo la relativa patch:
7140673 - OBI PRESENTATION SERVER CRASH IN PIVOT TABLE
Purtroppo per poter scaricare la patch è necessario aprire una service request sull'apposito sito metalink, l'installazione poi è semplicissima visto che si tratta solamente di rimpiazzare il file sawbedrock3r a servizi bi fermi.
Il problema si risolve anche facendo l'update alla versione 10.1.3.4.1 o superiori di Oracle BI, ma naturalmente comporta tempi e metodi d'installazione diversi.
Mi è capitato con la suddetta versione di Oracle BI (ma vale anche per le versioni più vecchie) che creando un report con tabella pivot (layout crosstab) andasse in crash il servizio di Oracle Presentation Server.
All'inizio ho pensato ad un problema di performance relativamente alle tabelle dati in questione, quindi ho provato a vedere la situazione degli indici nel db, poi cercando nei forums Oracle ho trovato che c'era un bug noto per il quale fortunatamente hanno già rilasciato da tempo la relativa patch:
7140673 - OBI PRESENTATION SERVER CRASH IN PIVOT TABLE
Purtroppo per poter scaricare la patch è necessario aprire una service request sull'apposito sito metalink, l'installazione poi è semplicissima visto che si tratta solamente di rimpiazzare il file sawbedrock3r a servizi bi fermi.
Il problema si risolve anche facendo l'update alla versione 10.1.3.4.1 o superiori di Oracle BI, ma naturalmente comporta tempi e metodi d'installazione diversi.
martedì 7 dicembre 2010
Uniface 9.4 APS Trial Download Available
Finalmente sembra che sia possibile avere a disposizione una versione trial di Uniface 9.4.
Secondo me è un grande passo in avanti, visto la totale chiusura dalla Compuware a rilasciare versioni di prova negli anni passati, precludendo la possibilità di far conoscere questo ambiente di sviluppo favoloso!
La trial è valida per due-tre mesi, sono presenti tutte le features della versione completa ad eccezione dei driver per i db che sono limitati a Solid e MySql (più che sufficiente direi!)
Buona trial a tutti!
Secondo me è un grande passo in avanti, visto la totale chiusura dalla Compuware a rilasciare versioni di prova negli anni passati, precludendo la possibilità di far conoscere questo ambiente di sviluppo favoloso!
La trial è valida per due-tre mesi, sono presenti tutte le features della versione completa ad eccezione dei driver per i db che sono limitati a Solid e MySql (più che sufficiente direi!)
Buona trial a tutti!
venerdì 22 ottobre 2010
Magento 1.4.1.1 e Fatal error con "vecchi" template
Magento mi acchiappa sempre di più però...
provo ad usare un template creato precedentemente alla versione 1.4.1.1 di Magento e richiamando la home page ecco il fatidico errore:
PHP Fatal error: Call to a member function toHtml() on a non-object in /app/code/core/Mage/Core/Model/Layout.php on line 529
dopo tanto peregrinare per i forum ecco
la risposta giusta
ovvero i passaggi da seguire sono:
- installo il template come indicato dal vostro fornitore di template
- individuo il file page.xml che dovrebbe stare sotto "..\app\design\frontend\blank\vostrotemplate\layout"
- individuo la riga contenente <block type="core/profiler" output="toHtml"/>
e la sostituisco con <block type="core/profiler" output="toHtml" name="core_profiler"/>
- vado nel pannello di controllo di magento e seleziono il nuovo template come principale in "System->Design"
- a questo punto invece di provare subito la home page andiamo sotto la cartella di magento "..\var\cache" ed elimino tutto il contenuto (sia file che cartelle)
- andiamo nella nostra home page e vediamo che tutto è tornato alla normalità
provo ad usare un template creato precedentemente alla versione 1.4.1.1 di Magento e richiamando la home page ecco il fatidico errore:
PHP Fatal error: Call to a member function toHtml() on a non-object in /app/code/core/Mage/Core/Model/Layout.php on line 529
dopo tanto peregrinare per i forum ecco
la risposta giusta
ovvero i passaggi da seguire sono:
- installo il template come indicato dal vostro fornitore di template
- individuo il file page.xml che dovrebbe stare sotto "..\app\design\frontend\blank\vostrotemplate\layout"
- individuo la riga contenente <block type="core/profiler" output="toHtml"/>
e la sostituisco con <block type="core/profiler" output="toHtml" name="core_profiler"/>
- vado nel pannello di controllo di magento e seleziono il nuovo template come principale in "System->Design"
- a questo punto invece di provare subito la home page andiamo sotto la cartella di magento "..\var\cache" ed elimino tutto il contenuto (sia file che cartelle)
- andiamo nella nostra home page e vediamo che tutto è tornato alla normalità
mercoledì 29 settembre 2010
Magento e i cookie
Da poco mi sono cimentato nel mondo Magento ma subito ho incontrato i primi problemi.
Ma andiamo con ordine:
sistema operativo windows 7 home premium 64bit,
ho installato wamp server settando Apache sulla porta 8080,
ho copia la cartella magento scaricata da www.magentocommerce.com nella cartella "www" di wampserver,
ho abilitato l'estensione php curl,
ho creato un database in mysql chiamandolo "magento" e lasciandolo vuoto,
ho richiamato l'url http://localhost:8080/magento e seguito il wizard d'installazione,
a questo punto sia andando nel backend che nel frontend non riesco ad effettuare la login perchè magento mi reindirizza continuamente alla pagina dove spiega come attivare i cookie.
Fortunatamente googolando, al primo risultato trovo che in locale magento va richiamato come http://127.0.0.1:8080/magento e tutto fila via liscio o almeno sembra...
Ma andiamo con ordine:
sistema operativo windows 7 home premium 64bit,
ho installato wamp server settando Apache sulla porta 8080,
ho copia la cartella magento scaricata da www.magentocommerce.com nella cartella "www" di wampserver,
ho abilitato l'estensione php curl,
ho creato un database in mysql chiamandolo "magento" e lasciandolo vuoto,
ho richiamato l'url http://localhost:8080/magento e seguito il wizard d'installazione,
a questo punto sia andando nel backend che nel frontend non riesco ad effettuare la login perchè magento mi reindirizza continuamente alla pagina dove spiega come attivare i cookie.
Fortunatamente googolando, al primo risultato trovo che in locale magento va richiamato come http://127.0.0.1:8080/magento e tutto fila via liscio o almeno sembra...
giovedì 8 luglio 2010
Oracle BI 11g il lancio
Il claim è più completo e più integrato, speriamo bene perchè in entrambi i sensi c'erano una lunga lista di migliorie possibili...
Videolezioni Analisi Matematica
Segnalo questo link dove il Prof. Gobbino pubblica le sue videolezioni di Analisi Matematica I , ma anche precorsi di Matematica per l'università e Analisi II.
Le lezioni sono ben suddivise e quindi anche facilmente scaricabili, inoltre di fondamentale importanza la possibilità di avere in pdf gli appunti del professore scritti in modalità live durante la lezione.
Le lezioni sono ben suddivise e quindi anche facilmente scaricabili, inoltre di fondamentale importanza la possibilità di avere in pdf gli appunti del professore scritti in modalità live durante la lezione.
martedì 29 giugno 2010
Oracle BI EE configurare Delivers e iBots
Inserisco il link dove viene spiegato passo passo come configurare Delivers e iBots
su Oracle BI EE, davvero molto utile !!!
Configuring Delivers iBots
su Oracle BI EE, davvero molto utile !!!
Configuring Delivers iBots
giovedì 11 marzo 2010
ROBOCOPY ovvero copiare tanti file o grossi file
Nel dover fare uno spostamento di un gran quantitativo di file e di cartelle, mi sono imbattuto in errori di rete e relativi problemi collegati.
Ho trovato una validata soluzione con il comando ROBOCOPY che si può trovare nel Resource Kit di Windows e comunque è disponibile nell'installazione di Windows Vista in poi.
Inoltre nelle copie incontravo spesso l'errore per cartelle con numero di caratteri superiori a 200, ROBOCOPY invece "risolve" anche questo problema.
Tutte le informazioni d'uso digitanto ROBOCOPY /? o online http://en.wikipedia.org/wiki/Robocopy
Ho trovato una validata soluzione con il comando ROBOCOPY che si può trovare nel Resource Kit di Windows e comunque è disponibile nell'installazione di Windows Vista in poi.
Inoltre nelle copie incontravo spesso l'errore per cartelle con numero di caratteri superiori a 200, ROBOCOPY invece "risolve" anche questo problema.
Tutte le informazioni d'uso digitanto ROBOCOPY /? o online http://en.wikipedia.org/wiki/Robocopy
Iscriviti a:
Post (Atom)
Vodafone Alcatel 875 hard reset
Se tuo nipote blocca il telefonino vodafone alcatel 875 e inoltre si dimentica utente e password di accesso, una delle poche cose che rimang...
-
Con Oracle 11g le politiche di sicurezza sulle password sono cambiate, tra i cambianti c'è il fatto che gli utenti creati con profilo DE...
-
Se tuo nipote blocca il telefonino vodafone alcatel 875 e inoltre si dimentica utente e password di accesso, una delle poche cose che rimang...