Mysql 5.5 non è supportato alla data odierna ( 08/02/2012 ) da Sigla++.
In fase di creazione di una tabella su Mysql, Sigla inserisce al termine dello statement SQL, la stringa TYPE=InnoDb
In MySql 5.5 tale opzione è stata sostituita con l'opzione ENGINE=InnoDb
Quindi in fase di creazione delle tabelle, Sigla si schianta.
mercoledì 8 febbraio 2012
giovedì 26 gennaio 2012
Backup Db2
La sintassi per effettuare il backup di un database di DB2 è il seguente :
BACKUP DATABASE db [USER user USING password ] TO path
esempio
BACKUP DATABASE SIGLAP USER db2 USING db2 TO C:\COPIADB2
La sintassi completa è qui
BACKUP DATABASE db
esempio
BACKUP DATABASE SIGLAP USER db2 USING db2 TO C:\COPIADB2
La sintassi completa è qui
venerdì 25 novembre 2011
Creazione Database Db2
Quando si crea un database con le ultime versioni di Db2 (9.7.4 Express), il sistema la crea per la regione Italia.
In questo caso ci sono dei problemi su alcuni caratteri che non vengono riconosciuti e generano degli errori.
Per ovviare al problema è sufficiente specificare, durante la creazione del database, la regione Stati Uniti o altrimenti, da riga di comandi, lanciare il comando:
CREATE DATABASE DITTA2 AUTOMATIC STORAGE YES ON 'C:\' DBPATH ON 'C:\' USING CODESET 1252 TERRITORY US COLLATE USING SYSTEM PAGESIZE 4096
martedì 4 ottobre 2011
Tasti funzione su nuove tastiere
Sulle nuove tastiere i tasti funzioni sono dotati di funzioni speciali ( volume, multimedia, sospensione, ecc..).
Premendo il tasto Fn contemporaneamente al tasto funzione si ha la vecchia impostazione (F2 per rinomina file, F1 help ecc).
Sui computer Lenovo per attivare di default la vecchia modalità è necessario lanciare il programma "Lenovo Slim USB Keyboard", flaggare il check presente e riavviare il pc.
Premendo il tasto Fn contemporaneamente al tasto funzione si ha la vecchia impostazione (F2 per rinomina file, F1 help ecc).
Sui computer Lenovo per attivare di default la vecchia modalità è necessario lanciare il programma "Lenovo Slim USB Keyboard", flaggare il check presente e riavviare il pc.
giovedì 29 settembre 2011
Errore installazione Sql Server Express su 64 bit
Durante l'installazione di Sql Server Express 2008 R2 64 bit Italiano su Windows 7 professional 64 bit il programma di setup mi ha restituito questo errore :
"SQL Server setup media does not support the language of the OS or does not have ENU localized files. Use the matching language-specific SQL Server media or change the OS locale through control panel."
Windows configurato in italiano e Sql Server in italiano.
Per sbloccare la situazione è stato sufficiente eseguire le seguenti operazioni :
"SQL Server setup media does not support the language of the OS or does not have ENU localized files. Use the matching language-specific SQL Server media or change the OS locale through control panel."
Windows configurato in italiano e Sql Server in italiano.
Per sbloccare la situazione è stato sufficiente eseguire le seguenti operazioni :
- Impostare le impostazioni internazionali a Italiano(Svizzera) e confermare
- Impostare le impostazioni internazionali a Italiano(Italiano) e confermare
Magicamente (!) l'installazione parte.
mercoledì 28 settembre 2011
Sigla++ e SPPDEBUG
Impostando a ON la variabile SPPDEBUG (SET SPPDEBUG=ON), Sigla++ attiva la modalità debug.
Al lancio del programma viene visualizzata una finestra di debug, dove non viene mai scritto niente, ma sopratutto viene generato un file di log, SPPDEBUG.LOG, nella cartella di Sigla.
Il file di log contiene informazioni sull'esecuzione del programma e tutte le query che Sigla++ esegue. Questa modalità è nettamente migliore del trace di ODBC per la tracciatura delle query: è più veloce e non tronca le query.
Al lancio del programma viene visualizzata una finestra di debug, dove non viene mai scritto niente, ma sopratutto viene generato un file di log, SPPDEBUG.LOG, nella cartella di Sigla.
Il file di log contiene informazioni sull'esecuzione del programma e tutte le query che Sigla++ esegue. Questa modalità è nettamente migliore del trace di ODBC per la tracciatura delle query: è più veloce e non tronca le query.
martedì 20 settembre 2011
Trigger Sql Server
E' possibile disabilitare e abilitare i trigger senza doverli cancellare e ricreare ( magari per aggiornamenti massivi ).
La sintassi è :
La sintassi è :
- DISABLE TRIGGER nometrigger_1[,nometrigger_2[,nometrigger_n]] ON nometabella
- ENABLE TRIGGER nometrigger_1[,nometrigger_2[,nometrigger_n]] ON nometabella
Iscriviti a:
Post (Atom)