mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Firebird - Tabella FROM trigger a runtime

Salve,
in un database firebird 2.1.1 avrei l'esigenza di ricavare a runtime alcune
informazioni dall'interno di un trigger attivo su una qualsiasi tabella
all'AFTER INSERT/UPDATE/DELETE.
Le informazioni da ricavare a runtime all'interno del trigger sono le 
seguenti:
a) Utente connesso al database
b) Ruolo dell'utente
c) Tipo di operazione in corso (INSERT, UPDATE, DELETE)
d) Tabella corrispondente al trigger in esecuzione
So come fare per quanto riguarda a) b) e c) ma il problema è l'informazione 
d)
e cioè sapere a runtime in quale tabella il mio trigger è in esecuzione.
a) CURRENT_USER
b) CURRENT_ROLE
c) inserting / updating / deleting
d ) ???
So che esistono delle informazioni ricavabili dal sistema con "RDB$" e
con l'ultima versione di firebird (2.1.1) anche con "MON$", ma non ho
ancora trovato come arrivare alla mia informazione e cioè la tabella
su cui è attivo il trigger in esecuzione in un certo momento.
Qualche suggerimento ?
Grazie anticipatamente.
Riccardo
-- 

 Qualche suggerimento ?
Si: considerando che il numero di informazioni che richiedi e` di solito
utilizzato per l'audit dei dati, probabilmente ti conviene cambiare
approccio. Da quello che dici, sembra che tu voglia utilizzare una mega
tabella che raccoglie i dati di tutte le tabelle da tenere sotto audit.
Personalmente ritengo che ti convenga utilizzare un approccio
differente, ovvero creare una tabella di audit per ogni tabella
impattata, e di creare gli appositi trigger in modo che puntino a
queste. Un approccio del genere ti permette di non dover creare un
mostro, sia a livello di dati, sia a livello di colonne. Se poi
preferisci un approccio come quello da te descritto, probabilmente ti
conviene scrivere il nome della tabella direttamente hardcoded nel
codice del trigger. Alla peggio, conoscendo il nome del trigger, puoi
fare una query su RDB$DEPENDENCIES
Enrico

 Enrico
Grazie comunque, al di la di tutto credo sia un dibattito costruttivo e 
interessante.
Riccardo
-- 

 interessante.
Le domande che poni sono interessanti, in quanto in alcuni contesti
potrebbe essere utile avere un parametro che ti riporti la tabella
corrente (alla stregua di CURRENT_DATE). Personalmente le uniche dritte
che ti posso dare e` di cercare risposte sulle fonti ufficiali, ovvero
sul sito e sulle mailing list. Ti conviene dare un'occhiata anche su
http://www.firebirdnews.org/
 e su 
http://www.ibdeveloper.com/
 , ma non
so quanto possano esserti utili
Enrico
Newsgroup: it.comp.software.database
Titolo: Algoritmo di indicizzazione

Ciao a tutti
ho diversi cd su cui ho memorizzati vari testi e pagine html ed ora mi
servirebbe fare un programma di ricerca .Insomma mi servirebbe un algoritmo
per indicizzare e per una ricerca veloce di questi miei testi,qualcosa che
assomigli a quello usato dai vari motori di ricerca su internet..
ciao

 ora mi servirebbe fare un programma di ricerca.
Puoi vedre su 
http://www.soft-land.org/articoli/search.html
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


non è proprio quello che cercavo...
per darti un'idea mi serviva un'implementazione dell'inverted index o
qualcosa di simile...
cmq grazie

 wrote in message
news:q2lk8.21287$%g7.5...@twister2.libero.it...

Se lavori su una macchina Win NT o 2000 puoi usare Microsoft Index Server,
per i testi e' una cannonata (ed e' compreso nel prezzo!).
Saluti
Nettuno
Newsgroup: it.comp.software.database
Titolo: Stranezze di Oracle

Ultimamente, nella gestione di un paio di db oracle,  mi sono capitate
delle stranezze che non sono riuscito a spiegarmi:
- Oracle 11g: utente A e` proprietario di una tabella. Utente B ha i
  permessi in lettura sulla tabella di A. Utente C ha i permessi in
  lettura su di una vista di B che comprende anche la tabella di A.
  Risultato? A C viene ritornato un errore (non ricordo se sia di
  tabella o vista inesistente o di permessi) sia che gli venga dato il
  permesso di lettura solo alla vista di B, sia che gli venga dato il
  permesso di lettura alla vista di B _e_ alla tabella di A.
- Oracle 10g: creo un gruppo che ha i permessi di lettura e scrittura su
  di una directory. Associo il gruppo ad un utente. L'utente crea
  correttamente una tabella con sorgente esterna. All'utente e`
  possibile accedere tranquillamente ai dati contenuti nella tabella
  esterna via client ma non via stored procedure (mi sembra che l'errore
  fosse "la directory esterna non esiste" o giu` di li).
Posto che ho risolto in altre maniere (al primo ho dato un grant di
select any table all'utente C, mentre al secondo ho dato i grant di
lettura e scrittura alla directory esterna direttamente all'utente),
qualcuno mi sa dare una spiegazione a questi comportamenti (procedure
errate, bug, sarcazzo...)?
Enrico

 ha scritto nel 
messaggio news:glfuhc$9oc$1...@abraham.hellfish.home...

Per quanto riguarda il secondo caso, č cosě "by design", e documentato 
(anche sul readme della 9i)
Pe il primo caso, premesso che non ho la 11g, C deve avere le grant di 
select ovviamente su _tutte_ le tabelle a base della vista. 

 select ovviamente su _tutte_ le tabelle a base della vista.
"To grant a privilege on a view, you must have that privilege with the GRANT 
OPTION on all of the base tables of the view"

 select ovviamente su _tutte_ le tabelle a base della vista. 
Ed era cosi`, C aveva i grant per tutte le tabelle e le viste di B,
nonche` per la tabella di A
Enrico


Guarda, non ho provato, ma secondo la security guide della 10g,  B deve 
avere ricevuto i grants da A con la grant option:
"11.6.2.1 Specifying the GRANT OPTION
Specify WITH GRANT OPTION to enable the grantee to grant the object 
privileges to other users and roles. The user whose schema contains an 
object is automatically granted all associated object privileges with the 
GRANT OPTION. This special privilege allows the grantee several expanded 
privileges:
  a.. The grantee can grant the object privilege to any users in the 
database, with or without the GRANT OPTION, and to any role in the database.
  b.. If both of the following conditions are true, then the grantee can 
create views on the table and grant the corresponding privileges on the 
views to any user or role in the database.
    a.. The grantee receives object privileges for the table with the GRANT 
OPTION.
    b.. The grantee has the CREATE VIEW or CREATE ANY VIEW system 
privilege."
Newsgroup: it.comp.software.database
Titolo: problemi con mysql

Perchè quando creo su mysql una tabella con un campo con "auto_increment"
quando mi collego via myodbc da access mi dice "#Eliminato"?
Se chiudo la tabella e la riapro non mi da più l'errore per quella riga.
Poi,
se mi collego al database test con l'utente monty non ho problemi, se invece
tento di collegarmi (sempre via odbc e sempre con lo stesso utente) ad un
altro database da me creato non ci riesco. Mi dice: Accesso non consentito
per l'utente
Ultima domanda: è possibile in qualche modo creare delle query su mysql e
fare riferimento a loro come fossero delle tabelle? Questo per usare il
motore sql di mysql invece di quello di access. Se creo le query su access
penso venga usato il motore di access (parecchio più lento di quello di
mysql).
ciao,
Luca

La risposta la trovi sul N.G.
it.comp.software.database

it.comp.software.database
...e qui dove siamo?
-- 
My real address is - "ALIA".     /---/  /|  /  /---  /---/  /|  /  /---
Linux Registered User # 137378  /  _   / | /  /---  /  _   / | /  /--- 
ICQ n. 52266726                /___/  /  |/  /___  /___/  /  |/  /___
http://digilander.iol.it/gne73

Newsgroup: it.comp.software.database
Titolo: [MySQL] Simulare le SELECT annidate

Ho bisogno di fare una cosa tipo questa,
SELECT 
tabella1.id
, (SELECT COUNT(
tabella2.id
) WHERE 
tabella2.id
 = 1) FROM
tabella1, tabella2 WHERE
tabella2.id_tabella1 = 
tabella1.id
Bello, vero?
Soluzioni?
Marco

 ha scritto nel messaggio
news:mLAa8.55735$om6.1...@news1.tin.it...


Newsgroup: it.comp.software.database
Titolo: Cerco

Microsoft Office XP Developer
Microsoft SQL Server
ccu...@tin.it


http://www.gorilla.it/gorilla/dept.asp?dept%5Fid=151012
http://www.gorilla.it/gorilla/dept.asp?dept%5Fid=151014
Buon Acquisto ;-)
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org

 ha scritto nel messaggio
news:baiuao$9r9n$1...@ID-154627.news.dfncis.de...


 grazie cosa ne pensi?
Ho avuto modo di acquistare libri su Gorilla e mi sono trovato molto bene.
Se sei di Milano puoi andare a ritirare la merce direttamente presso il loro
magazzino, risparmiando le spese di spedizione.
Ciao!


 Ho avuto modo di acquistare libri su Gorilla e mi sono trovato molto bene.
ho preso con Gorilla i 3 volumi di "TAOCP" e posso confermare di essermi 
trovato molto bene.
-- 
punkarruso
Newsgroup: it.comp.software.database
Titolo: SQLSERVER2000: CREATE VIEW...

Ciao a tutti.
Sono alle prese con lo script di generazione della struttura di un database
SQlServer 2000.
Ho delle viste che utilizzano altre viste.
Alla creazione, se una vista utilizzata da un'altra vista, viene creata
successivamente (nello script), la procedura fallisce.
Per inciso, è SqlServer che mi genera lo script per la generazione delle
viste in ordine alfabetico non curandosi delle dipendenza.
E' possibile impostare una direttiva per cui la creazione avvenga ugualmente
?
Ciao e grazie.
Roby

 ugualmente ?
Con Oracle si puo' usare FORCE per ignorare gli errori, la cosa migliore
sarebbe comunque rivedere lo script in modo da fare le cose in maniera
decente. Vedi la documentazione di SQL Server.
Davide

Newsgroup: it.comp.software.database
Titolo: Problemi con ADO

Tramite access tento di collegarmi via ADO a un DB as/400. Fino a ieri ci
riuscivo ma da oggi no. Il programma mi restituisce un errore :
Errore di runtime 430.
La classe non supporta l'automazione o l'interfaccia prevista.
Questo succede quando istanzio l'oggetto (con new.ADODB.Connection) . Sembra
perciň che non trovi i riferimenti ADO. Lo stesso problema l'ho riscontrato
anche facendo la connessione tramite 
VB.NET
.
Penso che le librerie ado non siano a posto (ho provato reinstallare la ver
2.7)
Come posso disinstallare ADO e reinstallarlo?
Grazie

 ha scritto nel messaggio
news:aqtmf0$asj$1...@geronimo.keycomm.it...

Ho risolto il problema reinstallando WIN2000. Il problema č dovuto a IBM
Client Access.
Newsgroup: it.comp.software.database
Titolo: stranamente sql server causa riavvio del pc

altra stranezza mai vista : installo ms sql server 2005 express su alcuni pc 
XP PRO , setup completato senza errori .
Al riavvio del pc mi va in crash e si riavvia di continuo , in loop.
Entro allora con F8 in  modalità provvisoria , da strumenti di 
amministrazione\servizi disabilito i servizi sql server  e sql server vss  , 
riavvio , e non va più in loop con riavvii continui!
Praticamente i servizi sql causano il riavvio continuo del pc !
Non mi era mai capitato
ciao 

 Non mi era mai capitato
Nemmeno a me :-)
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit

Newsgroup: it.comp.software.database
Titolo: Errore ORACLE EXP-00056

Ciao, sapete dirmi che tipo di errore è visto che la guida diu ORACLE
riporta il 00055 e il 00057 ma non il 00056?!
Grazie in anticipo 
Mano
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 riporta il 00055 e il 00057 ma non il 00056?!
EXP 00056 e' l'errore di EXP, poi dovrebbe esserci l'errore "VERO".
Comunque 
http://www.google.com/search?q=oracle+EXP+00056
Davide

Newsgroup: it.comp.software.database
Titolo: [Firebird] Snapshot corrente dei driver ODBC

Ciao a tutti,
non so se questo link e' gia' conosciuto, a me e' arrivato nella
mailing list degli sviluppatori del driver ODBC per FireBird, serve
per scaricare gli ultimi snapshot del driver per chi li vuole provare
senza doverseli compilare scaricando i sorgenti.
http://praktik.km.ua/
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

> 
http://praktik.km.ua/
Grazie Stefano..come vanno le tue prove sul driver?
--
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"

Grazie Stefano..come vanno le tue prove sul driver?
Dopo aver segnalato le cose che non andavano allo sviluppatore ora con
il mio editor (che sfrutta molte funzioni del catalogo) va bene, non
ho pero' avuto il tempo di provare l'accoppiata driver + database su
progetti per i quali ora sto usando msde, lo farò forse nella pausa
natalizia.
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
http://www.sgr.info
Email happyman69 (at) 
libero.it
Newsgroup: it.comp.software.database
Titolo: PostgreSQL ...rallenta...!?!?

Ciao a tutti...
uso postgreSQL come database per un applicazione web in PHP.
Il server su cui sono "hostato" ha postgresql versione 7.1.2 installata dai
pacchetti debian-woody...
Il problema è che con il passare del tempo (un paio di settimane) le
prestazioni decadono di oltre un ordine di grandezza...quasi due...
Se faccio il dump del db e lo "rimetto su" le prestazioni tornano normali!!
Da che cosa può dipendere?
grazie Ilias
/**
* Reply to: brain79(at)
inwind.it
* ICQ# 42797710 - FeSToso n°143
* PGP Key-ID:0x6A93736E (ldap://
keyserver.pgp.com
)
* 
https://universibo.ing.unibo.it
 , 
http://www.brainetwork.net
*/


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 Da che cosa può dipendere?
Hai un'alta frequenza di insert e delete? Potrebbe essere un problema di
frammentazione dei dati.
Ciao,
Marco
-- 
//\/\ Marco (LM) Lamberto
      e-mail:            
marcol...@despammed.com
      SIForge.org     -  
http://www.siforge.org/

grazie Ilias
Bisognerebbe fare un VACUUM ogni tanto.
Se puoi mettere un cron fallo andare ogni giorno usando 
vacuumdb. La prima volta su una certa mole di dati ci mette un pò,
successivamente andrà molto più veloce. Se non puoi usare vacuumdb puoi
anche lanciarlo via SQL con VACUUM ANALYZE. Serve sia per recuperare spazio
sia per ottimizzare le query dato che si genere delle statistiche interne
che serviranno poi al query optimizer.
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------

 lanciato a tarda notte :-)
cosa succede se qualcuno esegue altre query mentre sto facendo vacuumdb?


cosa succede se qualcuno esegue altre query mentre sto facendo vacuumdb?
Rimane appeso finche' il vacuum delle tabelle di quella query non e'
terminato.

Newsgroup: it.comp.software.database
Titolo: oracle store procedure + coldfusion

Ciao a tutti,
Premesso che sono alla ricerca di una guida su come creare delle procedure
in PL/SQL e non ho ancora trovato ciň che mi serve, infatti ogni link č ben
voluto(Stando attento anche al post di ALX)
Es/ Store di oracle (non posto le spec del package):
 PROCEDURE check_user_exist (
  p_LOGIN_USER IN CMS_USER.LOGIN_USER%type,
  out_LOGIN_USER OUT CMS_USER.LOGIN_USER%type)
 IS
 BEGIN
  SELECT CMS_USER.LOGIN_USER INTO out_LOGIN_USER
  FROM
      CMS_USER
  WHERE
     (CMS_USER.LOGIN_USER = p_LOGIN_USER);
 END;
Controlla se la login passata esiste nella relativa tabella, č corretta come
logica/sintassi?
Non riesco a trovare documentazione sull'utilizzo dei cursori, impliciti,
espliciti ed esempi di codice.
Ad esempio dovrei creare una procedure che effettua degli update/delete come
faccio a far tornare se effettivamente sono stati eseguiti?
Grazie e tutti!

> Torakiki

quasi.
andra' in eccezione se non trova niente, quindi io farei un :
  SELECT count(*) INTO out_LOGIN_USER
  FROM
      CMS_USER
  WHERE
     (CMS_USER.LOGIN_USER = p_LOGIN_USER);
oppure gestisci l'errore:
...
exception
    when NO_DATA_FOUND then
        out_LOGIN_USER =0;
end;


 
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 >
Ciao,
Grazie a tutti!
Per mantenere uniformità del codice gestisco l'errore con exception (nelle
store di delete/update).
Il problema di oracle è che si può fare tutto, ma ci sono molteplici modi
per trovare la soluzione più corretta ed è difficile trovarla, specialmente
in internet.
Ad esempio ho trovato svariati esempi sull'uso dei cursori, questo mi sembra
il più lineare e semplice, chiedo a voi se ha delle controindicazioni?
Esempio uso cursore:
Il seguente è definito implicito (esempio sul sito macromedia), non deve
essere chiuso e ritorna il result set alla function di CF e lo gestisco come
un array (<nome_resultset>.ID_USER) all'interno di un ciclo che lo scorre.
Nelle spec del package in oracle definisco il tipo: "typ_CMS_USER_row" del
mio record:
TYPE typ_CMS_USER_row IS REF CURSOR RETURN CMS_USER%ROWTYPE ;
PROCEDURE get_user (
    p_ID_USER IN CMS_USER.ID_USER%TYPE,
    outCMS_USER OUT typ_CMS_USER_row)
IS
BEGIN
    OPEN outCMS_USER FOR
        SELECT *
        FROM
            CMS_USER
        WHERE
            ID_USER = p_ID_USER;
END;
In questo tipo di cursore non devo gestire il caso in cui non esiste il
record a livello di DB, perchè a livello applicazione la variabile
#RefCursor_Result.ID_USER# è vuota, altrimenti contiene il mio record.
Potrebbe essere una soluzione corretta (velocità, memoria) ? Esistono altri
modi per risolvere?
Vi ringrazio in anticipo!
(Qualsiasi link è ben accetto)
Newsgroup: it.comp.software.database
Titolo: [MS SQL] Server collegati

Qualcuno è in grado di dirmi:
-se è possibile associare come server collegato un db access residente
su altra macchina in rete (IP distinto da ip del SQL Server)
-come creare tale server collegato attraverso l' apposto pannello;
ovvero cosa va messo nel campo stringa provider e come va referenziato
l' IP
Grazie

su altra macchina in rete (IP distinto da ip del SQL Server)
l'ho letta piů volte, ma non capisco... cosa intendi?
-- 
reintermediare processi front-end

l'ho letta più volte, ma non capisco... cosa intendi?
Grazie per il tuo interessamento.
Ho necessità di importare dei dati da Access su SQL server.
L' importazione deve avvenire tramite una stored procedure.
Ho pensato (meglio, mi sono state suggerite) due possibilità:
OPENROWSET, ovvero query ad hoc, oppure utilizzare server collegati di
SQL server.
Il problema è che il database access risiede fisicamente su una
macchina diversa da quella su cui è presente MS SQL, ovvero l' IP è
diverso.
Non riesco a trovare indicazioni (su Google e la documentazione, forse
per mia inettitudine) sul fatto che questi metodi possano essere
applicati al mio caso (come mi sembra probabile) e come fare a
referenziare nella procedura di setup del server collegato oppure
nella OPENROWSET una macchina diversa da quella di SQL Server.
Ciao
Daniele

Newsgroup: it.comp.software.database
Titolo: date in mssql

ciao
non riesco ad aggiornare la data in mssql, 
io utilizzo una stringa simile
UPDATE Listini SET Data='12/28/2004' WHERE Codice=8888;
avete qualche suggerimento?
James Tiberius Kirk, matricola SC 937-076 CEC,
 nato a Riverside, nello Iowa, USA, Terra il 1277.1 (26/03/2233).

 avete qualche suggerimento?
Ciao Mike,
leggi il seguente tip:
http://italy.mvps.org/MVPs/lbenaglia/LorenzoBenaglia-Tip-FormatoDate.htm
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

Newsgroup: it.comp.software.database
Titolo: questione di connector/J ?

Ciao a tutti, 
con SuSE 9.2, mysql 4.0 e connector/j 3.0, jdk 1.4.2 TUTTO OK. 
Adesso con SuSE 9.3, mysql 4.1.10, jdk 1.5.0 e connector/j 3.0 non si 
connette. 
Ho messo il connector/J 3.1 e il: 
Class.Class.forName("com.mysql.jdbc.Driver").newInstance();        
      Connection conn = 
DriverManager.getConnection("jdbc:mysql://localhost/inv0104?user=root&password="); 
 
non mi da errori. 
 
ma da JBuilder2005 non si connette con l'oggetto Database. 
 
E' normale che bisogna cambiare il connector? 
Se qualcuno usa JBuilder ha avuto questo problema?  
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:d8egr3$36f$1...@news.newsland.it...


 PS: mi confermi che Jbuilder 2005 supporta stuts 1.1 e non struts 1.2 ?? 
 
Struts 1.1 
 
Comunque ho reinstallato tutto e...un'altra stranezza: 
Se metto il connector in lib/ext funziona e si connette altrimenti non 
trova i driver. 
Ciao 

Newsgroup: it.comp.software.database
Titolo: contatore

salve.
ho esperienza solo di access e mysql, e mi servirebbe sapere se anche gli
altri principali db relazionali (oracle, interbase,postgres,sql server, etc)
hanno qqualcosa tipo il campo contatore di access o il campo auto_increment
di mysql.
in pratica, il contatore è uno standard , pur con le dovute differenze tra i
rispettivi db, oppure no ?
poi avrei un'altra domanda  : un campo indice , in soldoni , serve solo a
migliorare le prestazioni di una query , ma dal punto di vista di chi scrive
la query non cambia nulla giusto ?
questa la domando perchè in access e mysql non ci sono gli indici, o
perlomeno se ci sono io non me ne sono mai accorto, quindi non ho esperienza
diretta sulla questione.
ciao e grazie

 di mysql.
in PostgreSQL c'e' il tipo Serial.
ciao
N! Xau

 diretta sulla questione.
si che ci sono, in access tu crei un indice quando nella definizione della
tabella nel campo indicizzato delle proprieta' della colonna tu scegli "si
(consenti ripetizioni)" - allora usi un indice non unique; oppure "si (non
consentire ripetizioni)" e allora stai creando un indice unique...
Paulus

 diretta sulla questione.
ti assicuro che l'amministratore del server e/o il dba ti saranno grati se
vorrai indicizzare il tuo db in modo da ottimizzare il carico di lavoro.
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

consentire ripetizioni)" e allora stai creando un indice unique...
Aggiungo che anche via ODBC Access supporta la creazione di indici con
la sintassi standard create [unique] index on table (etc etc): io
dovendo usare contemporaneamente database Access/MS SQL e Oracle mi
trovo comodo ad interfacciarmi sempre via sql.
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it
Newsgroup: it.comp.software.database
Titolo: Driver e limiti critici

Salve a tutti,
quali sono i limiti critici in termini di accessi contemporanei per i
seguenti database?
- SQLSERVER
- MYSQL
- ACCESS
Per Access ho letto del limite di poche connessioni contemporanee causato da
problemi del driver Jet. Il dubbio č il seguente:
se ho uno spazio in hosting presso un provider, di quali accessi si deve
tener conto? Il driver jet č unico per tutti i siti in hosting? Mi
sembrerebeb assurdo. Se invece ogni sito hostato ha il suo driver jet, se io
utilizzo 3 databases, ed il limite fosse di X connessioni, ogni database
potrebbe averne X prima di "collassare" oppure, nel complesso i 3 databases
non devono superare il lmite di X connessioni?
Spero di essere stato chiaro, scrivo davvero di corsa!!!
Neapolito

 utilizzo 3 databases, ed il limite fosse di X connessioni
Sono X connessioni per database, non per driver.
Davide


Grazie per le risposte e consentimi di annoiarti ancora un po'.
Per fare un esempio, sbaglio o allora se ho un database con 10 tabelle
(senza relazioni tra loro) che possono essere interrogate singolarmente io
potrei avere X connessioni in complessivo, mentre su divido il tutto in 10
database diversi posso potenzialmente avere 10*X connessioni?
Lo so che č un esempio "stupido", ma č giusto per rendermi conto. E' tanto
difficile trovare materiale che chiarisca questi dubbi, fosre perchč si
tratta di problemi "teorici" mentre guide, tutoriala, eccetera puntano
dritto alla pratica.  :-)
Neapolito

 fosre perchè si tratta di problemi "teorici"
No, sono problemi pratici, le informazioni ci sono sulla documentazione
ufficiale dei vari prodotti, puo' essere difficile trovarle.
Davide

 ufficiale dei vari prodotti, puo' essere difficile trovarle.
Per teorici intendevo "non direttamente applicativi", nel senso che
studiando un linguaggio ad esempio imparo come effettuare la connessione ad
un database, non questioni tipo queste.
Ancora grazie per le informazioni
Neapolito


scusa mi posso intromettere?
MySQL puo gestire max 255 connessioni?
cioe significa che se 255 utenti si collegano contemporaneamente al sito e
fanno una query su db mysql, lui "schiatta" ??
non č un po pochino 255 ??
grazie.
MarioH


quindi magari molti siti utilizzano anche un DB Access (visto che anche lui
puo contenere 255 connessioni simultanee)... e noi non ce ne accorgiamo..??
::))))
MarioH

 ha scritto nel messaggio
news:9hev7t$dkmfe$1...@ID-70152.news.dfncis.de...


::))))
1) Con mysql solitamente si sta ancora più bassi, circa  150 e stai
tranquillo che regge su siti da decine di migliaia di visitatori al giorno.
Poi tutto dipende dalla macchina sul quale lo fai girare.
2) Con Access il valore reale delle connessioni simultane è di circa 10.
Aspitalia.com un tempo andava su Access è reggerva circa 1500 visitatori
unici.
Ciao.
Faser
--------------------
FABIO SERRA
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------
Newsgroup: it.comp.software.database
Titolo: OT scaricare programma free

Salve, io ho win XP e StarOffice, 
Purtroppo mi sembra che staroffice non funzioni molto bene per quello
che riguarda la crazione dei databasE (nel senso che ci sono proprio
degli errori nel programma...qualcuno me lo può confermare?)
Pertanto vorrei sapere se è possiblie scaricare dei programmi gratis 
compatibile con Access .
In particolare non riesco ad aprire un file .mdb (mi dice che è
richiesto il file system.mdw )
 Grazie



 richiesto il file system.mdw )
Questo perche' il file e' protetto da password. Puoi usare la libreria
Jet senza Access. Puoi usare Odbc direttamente.
Davide

Newsgroup: it.comp.software.database
Titolo: sap sdk: qualcuno in ascolto?

come dall'oggetto (spero non ot) c'e' qualcuno che mi possa assistere in
questo mio (quanto mai ingrato :) compito di cominciare a lavorare con
sap business one ed il relativo sdk?
non posso offrire ricompense in denaro ma posso ripagare con
riconoscenza a vita!!!
a aprte gli scherzi, fatevi avanti...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

come dall'oggetto: sto incominciando a masticare sap business one e
relativo sdk
qualcuno che mi guidi per mano???


 ha scritto nel messaggio
news:3ee7a3804b11eacf747...@mygate.mailgate.org...


 qualcuno che mi guidi per mano???
Io. Nel tentativo di farti cambiare idea
Henryx
P.S. SAP e` il Male inossidabile e cancerogeno!
Newsgroup: it.comp.software.database
Titolo: Incrocio dati

Spero che qualcuno possa aiutarmi...
Ho un database con dati personali tra cui figurano Indirizzo e CAP.
Purtroppo il cap è generico: ad esempio, è vero che il cap di Bologna è
40100, ma oltre a tale cap la città è divisa in settori per cui ad ogni
zona è assegnato un cap specifico (ad ex 40125, 40124 ecc.)
Poi ho un altro database che contiene tutte le vie e i relativi cap di
zona di questa città.
La mia domanda è:
E' possibile incrociare i dati del primo e del secondo database in modo da
sostituire nel primo i cap specifici di zona contenuti nel secondo?
I database in questione sono sia in EXCEL che in WORKS.
Grazie!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

sostituire nel primo i cap specifici di zona contenuti nel secondo?
Beh dunque...
La riposta credo sia "dipende"!
Se ad esempio la tabella con i CAP riporta una dicitura per una certa
via è necessario che la *stessa* dicitura appaia esattamente anche nel
campo indirizzo della prima tabella.
Se così non fosse ovviamente il link non può avvenire.
Insomma devi trovare una corrispondenza tra le due chiavi.
Se ad esempio una via è scritta una volta in un modo e un'altra in un
altro ovviamente non ti sarà possibile linkare correttamente le due
tabelle.
La cosa giusta sarebbe stata avere a priori la tabella con indirizzi e
CAP corrispondenti e *poi* relazionare le due tabelle mediante una
FK...
-- 
Per una pera, una pera cazzo...

Si, beh, in effetti il problema c'è. Nel database originario le vie non
sono scritte tutte allo stesso modo:
Ex.
Tizio  |  Via A.De Gasperi
Caio   |  Via Alcide De Gasperi
Sempry |  V.De Gasperi
eccetera........
Tuttavia, quello che dico io è: in qualunque modo siano scritte, la parola
principale (nel caso sopra menzionato, "Gasperi") compare sempre e
comunque. Non si potrebbe sfruttare questa caratteristica?
Grazie.
sdv
AM Liapunov wrote:



-- 


comunque. Non si potrebbe sfruttare questa caratteristica?
Guarda quello che cerchi di fare tu per un DBMS è concettualmente
sbagliato...
Forse giocando con le regular expression di MySQL non so cosa ne
esce...
comunque al limite potresti cercare di costruire un'applicazione che
scandisce la tabella dei contatti e fa un confronto con le vie
nell'altra tabella ma... la cosa è obrobriosa a pensarla!
E' tardi. buonanotte
-- 
reintermediare processi front-end

Newsgroup: it.comp.software.database
Titolo: mysql + query

ciao
sto importando un archivio access verso mysql, 
nel database access avevo delle query utilizzate da un applicativo per
realizzare dei report con crystal report, come li posso importare in
mysql, perchè se faccio un normale import mi crea solo una tabella
grazie

 mysql
MySQL non supporta le view, quindi non le puoi importare. Dovrai
modificare i report in modo da fare le query direttamente sulle
tabelle.
Davide
Newsgroup: it.comp.software.database
Titolo: quale ER CASE free?

Salve, sapreste consigliarmi un buon software, come da oggetto, per 
progettazione di un database utilizzando il modello E-R? Grazie!

 progettazione di un database utilizzando il modello E-R? Grazie!
http://www.fabforce.net/dbdesigner4/

Newsgroup: it.comp.software.database
Titolo: MS Access, tabelle collegate e compagnia bella

 Qualcuno sa se possibile? 
Non e' possibile. Per definizione al database puoi accedere con un
qualunque driver valido. Se vuoi una soluzione ad-hoc usa un database
ISAM (tipo BTrieve) criptato e scrivi l'interfaccia in C.
Davide

 ha scritto nel messaggio
news:c2f1e49e.02012...@posting.google.com...

Max,
un'idea è proteggere il database con la password:
aprire il file MDB in modo esclusivo con ACCESS, impostare la password, per
esempio:      ciao        e richiudere
Il tuo programma dovrà fornire la password al momento dell'apertura del
database
in basic:
    Set db = OpenDatabase(nomedb, False, False, ";PWD=ciao")
attenzione alla sintassi del quarto parametro (ci ho messo un po' a trovare
quella giusta)
deve essere proprio come ho scritto, col punto e virgola e PWD maiuscolo.
spero ti sia utile.
Massimo Fuccillo

 ISAM (tipo BTrieve) criptato e scrivi l'interfaccia in C.
Che cos'è un database ISAM?
Il fatto che mi sia fatto male una volta che mi avevano chiesto di
importare dati in Access da BTrieve ha a che fare proprio con la
criptatura?
Michele
Newsgroup: it.comp.software.database
Titolo: Disinstallazione Completa Oracle 10g

..Salve a tutti...
Premetto che non ho mai usato ORACLE inizio ora per motivi di studio!:o)
Dopo aver installato Oracle Database 10g, e aver riscontrato qualche 
problemuccio per l'apertura dell'OEM, ho deciso di effetuare una bella 
disinstallazione e l'ho effetuata con Universal Installer.
Pero ho notato che dopo tale operazione, ci sono ancora dei servizi 
attivi (utilizzo Windows Xp Professional SP2).
Inoltre se procedo con una nuova istallazione, nella schermata iniziale 
(dove mi chiede di specificare il nome di un DB iniziale) mi dice che il 
SID esiste gia (ancora devo capire che cosa sia questo SID).
Come posso fare per eliminare COMPLETAMENTE oracle dal mio pc per 
provare con una nuova installazione PULITA (proprio come se lo stessi 
installando per la prima volta)???
Grazie a tutti per l'aiuto...
duffimc

 problemuccio 
Il "Problemuccio" che ho riscontrato è questo:
Dopo l'installazione di ORACLE, parte il browser per l'interfaccia OEM, 
ma all'avvio mi da questo messaggio:
	Lo stato del database non è attualmente disponibile. È possibile 	che 
lo stato del database sia MOUNT o NOMOUNT. Fare clic su 			'Avvio' per 
ottenere lo stato corrente e aprire il database. Se 		non è possibile 
aprire il database, fare clic su 'Esegui 			recupero' per eseguire 
un'operazione di recupero appropriata.
Ho eseguito sia avvio e recupero ma niente....non vuole sapere di partire..
Però l'interfaccia isqlplus tramite l'indirizzo 
http://127.0.0.1:5560/isqlplus
 parte senza problemi!
Da che puo dipendere???
Ho letto da qualche parte che Framework puo dare qualche problema. Io ce 
l'ho installato..mi consigliate di toglierlo..
Grazie ancora e scusatemi per aver ripreso il post..
Ciao
duffimc

Newsgroup: it.comp.software.database
Titolo: lancio di una Stored Procedure

Come posso gestire in automatico l'esecuzione di una Stored Procedure quando
in una View viene aggiunto un record ?
Ho provato con un trigger ma ricevo un messaggio di errore : "ORA-25001:
cannot create this trigger type on views"
Il triger che ho provato a creare è il seguente :
create or replace trigger TRG_PROVATRIGGER
  before insert on provatrigger
  for each row
declare
      v_page varchar2(2000);
begin
   null;
end TRG_PROVATRIGGER;
Provatrigger è un View.
Esiste un modo alternativo per sapere quando viene inserito un record nella
vista?
Purtroppo la tabella a cui fa riferimento la View non la posso toccare ! (
mi è stata data solo quella e devo lavorae solo con quella)

 Procedure quando in una View viene aggiunto un record ?
Ti ho gia' risposto precedentemente: usa un trigger
INSTEAD OF.
Davide
Newsgroup: it.comp.software.database
Titolo: filemaker ed i formati grafici

Ho realizzato un database con Filemaker 5 per catalogare immagini in B/N,
risoluzione 200
DPI. Se importo l'immagine in formato TIF non compresso tutto OK, ma
ovviamente, per risparmiare spazio, vorrei importare lo stesso file in
formato TIF compresso (circa il 90%,  algoritmo di Huffman) . Il programma
mi dice che non può importare il file giacché non ha installato il relativo
filtro. Come risolvere il problema? Come e dove recuperare i filtri?
Un grazie grande grande da un neo appassionato.
Claudio

 Ho realizzato un database con Filemaker 5 per catalogare immagini in B/N,
I filtri li installa l'applicazione, reinstalla l'applicazione e se non 
funziona ancora allora significa che il formato non è supportato.
Se sei su Mac Classico potresti provare a usare il filtro TIFF di 
AppleWorks.
Vins

Newsgroup: it.comp.software.database
Titolo: Piccolo aiuto per Filemaker5

E' da poco che uso FM5 ed ho notato che diversamente da altri data base non
c'è modo di non confermare delle modifiche fatte ad un record, se non appena
usciti da un campo. Esempio: devo modificare diversi campi di un record e
solo dopo averne modificati alcuni mi accorgo che è il record sbagliato,
c'è modo di "pentirsi" e ripristinare il record com'era?
Inoltre non mi riesce di visualizzare lo "0" prima della virgola in un campo
numerico e con l'euro per me è un problema. Ho deflaggato l'opzione "se
zero, non visualizzare il numero" nelle opzioni di formattazione del campo
numerico, ma non succede nulla. E' una caratteristica di FM ?
Grazie a chi volesse rispondermi
       Gaspare

 numerico, ma non succede nulla. E' una caratteristica di FM ?
Hai impostato Visualizza come decimali?
Vins

 Vins
si, con due cifre dopo la virgola
Newsgroup: it.comp.software.database
Titolo: Sqlite e funzioni data

Salve a tutti!
Sto facendo un progetto che consiste nella raccolta di dati, molti dei
quali sono di tipo datetime. Inizialmente avevo implementato tutto in
php + MySql. La parte 'applicativa' consiste nel prendere in input
delle tabelle (in csv o txt) , caricarle in una tabella temporanea,
verificare e applicare delle trascodifiche e smistare la tabella
temporanea nelle reali tabelle sul db(questo perchè a seconda del tipo
di tabella in input possono corrispondere più tabelle sul db). Un
altro aspetto è quello di creare delle form che permettano delle query
'standard' con determinati filtri, con particolare attenzione a delle
aggregazioni temporali. Ora mi è stato chiesto di migrare a Sqlite e
il mio principale problema nasce proprio da questo..tutte le mie belle
funzioni MySql (DATE(data),YEAR(data),MONTH(data)...) in Sqlite non
esistono. E' vero che è possibile creare delle proprie funzioni
personalizzate, ma se già faccio un'analisi giornaliera su 500
record(imposto i limt di 500 in 500 per non sovraccaricare il tutto)
Apache si impasta e va in timeout (time out che ho volutamente
impostato a 600 sec). Ora...qualcuno di voi ha sperimentato Sqlite e
sa darmi qualche dritta?Ma soprattutto...qualcuno sa dirmi se sono io
che potrei aver scritto male la funzione o se di norma si comporta
così con le funzioni personalizzate?
Ogni idea è ben accetta :D,grazie!!!
Ele

 cosě con le funzioni personalizzate?
No, e' un limite di SQLite.
Per ovviare dovresti usare una libreria che ti permetta di astrarti 
dalla base dati e utilizzare funzioni del linguaggio che impieghi.
Se usi php c'e' adodb (
adodb.sourceforge.net
) che supporta sia MySQL che 
SQLite.
Ciao,
Paolo

 Ele
Saluti  Manlio Perillo

 filtrare i dati all'interno della applicazione.
filtrare in che modo?
i dati che carico sono dei txt che vanno da un minimo di 10 mega ai 20
(perchè li splitto, altrimenti sarebbero anche di più)...ho ritenuto
che caricare il tutto in un'unica soluzione e poi sfruttare delle
query SQL fosse più efficiente...ma ogni consiglio è ben accetto... il
db è già popolato coi dati di un anno, ma andrà continuamente
aggiornato, quindi migliorare il caricamento mi interessa molto.
Grazie mille
Ele
Newsgroup: it.comp.software.database
Titolo: MSDE e gestione DB con Access

Salve a tutti............
ho da poco installato MSDE (2000), ma non riesco a capire come gestire il Db
tramite Access (2000/xp).
L'ho visto fare, ma non risco a ricostruire la procedura per costituire il
file leggibile da Access
Grazie per l'aiuto.
Ciao.

 file leggibile da Access
Il concetto di "File Leggibile" ha poco senso per un DB Server (almeno per
i non powerd user).
Papero ciao
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

 i non powerd user).
comunque tale "file leggibile" permetterebbe l'amministrazione quasi
completa del DB. Di certo non come l' "Enterprise manager"............ma
permette comunque operazioni di scrittura,lettura,query,etc,etc........
Se non sbaglio questo file aveva l'estenzione "mde".
Ciao....................

 completa del DB. 
Il file "fisico" di SQL Server puo' essere gestito solo da SQL Server.
Al massimo puoi fare un dump di un DB.
Saluti e Paperini


 file leggibile da Access
Quando crei un nuovo database devi scegliere "Progetto (database
esistente)". Questo crea in locale un file con estensione adp che
conterra' maschere, report, macro, moduli e pagine web menrte gli
altrei oggetti del database (tipo tabelle, viste, trigger, stored
procedures ecc.) saranno sul server.
Le caratteristiche della connesisone le specificherai nel form che
ti viene presentato dopo aver salvato il file adp.
Non pensare di avere le funzionalita' di enterprise manager, pero'.
Fabio

 ha scritto nel messaggio
news:vK1h8.3788$5z3.1...@twister2.libero.it...


Newsgroup: it.comp.software.database
Titolo: Info su MS SQL Server

Sono un autodidatta che sta cercando di capirci qualcosa
in questo mondo dei DB. Per ora ho solo sviluppato un
programmino in Access per la mia azienda. Sento sempre +
parlare di MS SQL Server. Che cos'è, specificatamente??
Un RDBMS o qualcosa di +?
Grazie anticipatamente
--
Leo_duca

 wrote in message
9omktp$e0pnu$1...@ID-98670.news.dfncis.de...


 Un RDBMS o qualcosa di +?
SQL Server e' un Server di Database, cioe' una applicazione
che risiede (si suppone) su una macchina apposita e gestisce
l'inserimento/ricerca/modifica dei dati per vari (piu' di uno)
client.
Avendo una sua "intelligenza" ti consente di togliere parti
di lavoro ai client ed affidarli al server stesso, spostando
cosi' parte delle operazioni dal client al database.
Vedi documentazione su varie su 
www.microsoft.com
Davide

Grazie ad entrambi :)
--
Leo_duca
Newsgroup: it.comp.software.database
Titolo: mysql my.cnf

Io ho cercato in tutti i dischi del mio PC ma questo file non esiste ho
trovato my.ini come file di configurazione (dove ho scritto il path giusto
del servizio d:\mysql_data\bin\ec...)
quindi come faccio a farlo funzuionare da quella locazione?!?
Scusate se richiedo ma si rifiuta di funzionare (l'os è win2000 ma server
family)
Ciao Paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di più su python clicca 
http://www.pyj.it

 del servizio d:\mysql_data\bin\ec...)
Il file my.cnf ed my.ini sono equivalenti. Dovrebbe essere nella directory
di Windows (c:\windows o c:\winnt o simili).
Stai attento che se mi ricordo bene mysql vuole gli slash "dritti", devi
quindi scrivere:
" d:/mysql_data/bin/ec...." e non " d:\mysql_data\bin\ec......".

 " d:/mysql_data/bin/ec...." e non " d:mysql_databinec......".
Infatti my.cnf nel mio win non esiste e infatti in c:\winnt c'è my.ini che
ho modificato con il mio percorso nuovo ma con gli "\" quindi sarà per
quello che non funziona.
Grazie tante

Newsgroup: it.comp.software.database
Titolo: Problema con ALTER TABLE

Ciao a tutti, sono Salvatore da Zaragoza (Spagna) e ho
un problema:
sto facendo un lavoro per un esame in SQL +.
Io insisto nel provare ció che intuisco dai miei libri
di database, ma ancora sono in alto mare.
Supponiamo che la tabella sia definita:
CREATE TABLE Profesor (
	clvProf		number(3)   	CONSTRAINT	PK_clvProf  PRIMARY
KEY,
	...
	clvArea		number(3),
	CONSTRAINT  FK_clvAreaProf  FOREIGN KEY (clvArea) 
REFERENCES AreaConoc(clvArea));
Vorrei modificarla in maniera tale che diventi:
CREATE TABLE Profesor (
	clvProf		number(3)   	CONSTRAINT	PK_clvProf  PRIMARY
KEY,
	...
	clvArea		number(3),
	CONSTRAINT  FK_clvAreaProf  FOREIGN KEY (clvArea) 
REFERENCES AreaConoc(clvArea) ON UPDATE CASCADE ON
DELETE SET NULL);
io ci provo lanciando:
ALTER TABLE PROFESOR 
ADD CONSTRAINT FK_clvAreaProf
FOREIGN KEY clvArea
REFERENCES AREACONOC(clvArea)
ON DELETE CASCADE  ON UPDATE SET NULL;
Ma non c'é verso... HELP ME! 
Grazie in anticipo a chi mi aiuterá!!!
Ciao
Salvatore
______________________________________________________________________
Do You Yahoo!?
Il tuo indirizzo gratis e per sempre @
yahoo.it
 su 
http://mail.yahoo.it
-- 
Posted from 
web4403.mail.yahoo.com
 [216.115.105.33] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ON DELETE CASCADE  ON UPDATE SET NULL;
Secondo me devi prima eliminare la constraint usando ALTER TABLE
DROP CONSTRAINT..., poi ricrearla.
Davide

Salve!
Nella alter che hai indicato, inverti le azioni da compiere nelle clausole
ON DELETE e ON UPDATE.
Considerando corretto il risultato atteso nella seconda create table,
l'istruzione alter corretta diventa:
ALTER TABLE PROFESOR
ADD CONSTRAINT FK_clvAreaProf
FOREIGN KEY clvArea
REFERENCES AREACONOC(clvArea)
ON DELETE SET NULL
ON UPDATE CASCADE;
Infine, considerando quale DBMS sql server 2000, c'è da osservare che
le clausole REFERENCES delle istruzioni CREATE TABLE e ALTER TABLE
supportano le clausole ON DELETE e ON UPDATE:
[ ON DELETE { CASCADE | NO ACTION } ]
[ ON UPDATE { CASCADE | NO ACTION } ]
e non quindi il SET NULL.
Buon lavoro!
Massimo
-----------------------------
http://www.sqlhosting.it
Newsgroup: it.comp.software.database
Titolo: Velocità database e visual basic

Salve a tutti,
ho creato un programma gestionale (fatturazione ed altro) in visual basic 6
che funziona in rete ma, data la gran mole di dati, risulta lento.
Il programma accede a dei database access tramite dei controlli data.
Avrei la necessità di rendere più veloce il programma e, cercando in
Internet ho letto che una soluzione potrebbe essere ADO.
Qualcuno saprebbe darmi un consiglio a tale proposito ?
Grazie 1000


Cosa vuol dire che la soluzione potrebbe essere ADO?
Che cosa hai utilizzato per collegarti al database?
    danilo


Vuol dire che probabilmente hai utilizzado DAO il vecchio modello
di accesso al database.
In ogni caso anche se ADO ha sicuramente i suoi vantaggi, la velocità
o meglio utilizzare ADO non è la soluzione che ti permette di veder
girare velocissimo il database.
Probabilmente si può ottenere moooolto di più ottimizzando query
e creando indici, ma questo puoi vederlo solo tu.
    danilo

 delle query sql sui controlli data.
penso che ci sia anche un problema di "paginazione".
i controlli data portano tutti i dati sulla macchina client e se la tabella
gestita ha tante righe ti ci addormenti davanti al video

 ha scritto nel messaggio
news:2pos9eF...@uni-berlin.de...

Ok.
Grazie.

 gestita ha tante righe ti ci addormenti davanti al video
In ogni caso Aramis farebbe bene a spiegare il concetto di grande
mole di dati.
10 mega?
100 mega?
1G ?
    danilo

 1G ?
sei nell'ordine sbagliato di grandezza: 10Mb da trasferire ad un client sono
già mooolto troppo!

 già mooolto troppo!
Ho chiesto l'ordine di grandezza del database non la mole di dati che
deve essere necessariamente trasferita.
    danilo

 deve essere necessariamente trasferita.
ma con jet non č impossibile che si muova tutta la tabella... E' il primo
problema di una base dati file-sharing. Sarą anche migliorato, ma secondo me
ha senso solo se mono postazione.

 problema di una base dati file-sharing. Sarà anche migliorato, ma secondo

Newsgroup: it.comp.software.database
Titolo: tradurre form e report in java

Ciao
Buongiorno a tutti e un grazie anticipato a chi mi darà un aiutino
Qualcuno di voi ha già utilizzato 
i  migration tool che traducono pl/sql form e report di oracle in java/jsp/j2ee???
per capirci quelli di cui parla qsto simpatico articoletto....
http://otn.oracle.com/products/forms/htdocs/FormsJavaSOD.html
Funzionano bene??
Quanto costano???
Grazie e buon lavoro a tutti !!!!!!!
 Gian

Non ho mai provato questi tool, ora ci provo ;-)
ma ho lavorato in passato su 9iAS nella versione Enterprise che permette di
migrare le forms tramite un'applet in ambiente Web. Un pò costosa come soluzione
10.000 euro per processore ma in 16 ore, causa casini vari, ho migrato un
gestionale da client/server a Web risparmiando taaaaaaaaaaanto tempo.
Simone

un'altra domandina..
sto facendo un po di ricerche per i siti..
 
tante di queste soluzioni proposte per la migrazione si appoggiano su
bc4j
...sono un po' ignorante in materia...  :-(
vuol dire che un'eventuale soluzione finale pure java potrà girare
solo   su un application server oracle?
    oppure che posso prendermi questi bc4j 
( cosa sono poi alla fine dei jar??)
    e sbattere tutto tipo  su jboss??
Grazie ancora!!!
Gian

BC4J se non erro, non sono un esperto in materia, dovrebbe essere Business
Container for Java ovvero uno strumento per il deploy di EJB.
Oracle ha il suo definito come OC4J che puoi usare in ambiente integrato in
Jdeveloper.
Visto che Jheadstart ti permette di essere usato all'interno di Jdeveloper, per
poter tradurre le forms in JSP o in EJB, potrai avere una soluzione stabile.
Prima o poi ci studio sopra ;-) visto che abbiamo il problema di migrare le
nostre applicazioni senza volerle riscrivere....
A presto,
Simone

Newsgroup: it.comp.software.database
Titolo: formato campo data per inserire in batabase dbf

Salve,
spero possiate aiutarmi che formato devo usare per inserire un campo data in un
database dbf?
ho proato e non funziona:
#mm/dd/yyyy#
'mm/dd/yyyy'
'yyyy-dd-mm'
e tanti altri ma o mi dice che i dati sono troppi (la stringa è troppo lunga
rispetto la lunghezza del campo) oppure inserisce numeri o testo ma non in
formato data.
il comando sql è
insert into tabmame (campodata) values (???)
che ci metto al posto dei ???
Grazie
Saluti. Carlo.
-- 
Puoi chiamarmi con Skype o con Yahoo Messenger id: carlonike
Vuoi un sicuro e gratuito programma per la tua posta?
http://www.pegasusmail.tk
 o 
http://www.pmail.com

prova yyyymmdd
cirollo
<carl...@noemail.it.invalid> ha scritto nel messaggio 
news:9htkl1hegalhl6lp9...@4ax.com...
