mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: [ORACLE] INSERT di righe multiple

La sintassi della clausola VALUES del comando INSERT, presa da manuale
SQL di Oracle e' la seguente
VALUES ({ expr | DEFAULT }
          [, { expr | DEFAULT } ]...
       )
Sembrerebbe non permettere l'inserimento di righe multiple. Infatti una
cosa del tipo
INSERT INTO tabella VALUES ('pippo', 1), ('pluto', 2);
che in MySQL funziona, con Oracle non va.
Non c'e' un modo di farlo? Ho cercato un po' in giro, ma non mi sembra
di aver trovato soluzioni a questo problema.
Ancora meglio sarebbe un tool o un trucchetto per inserire un dump di
un db MySQL su un db Oracle. Per lo schema ormai ho fatto, ma per i
dati non sarebbe il caso...
Grazie per l'attenzione, ciao!
GePs

> Torakiki

 
Non mi risulta esistere questo tipo di sintassi.
Se ti serve che l'operazione sia atomica allora:
- apri una transazione
- esegui tutti i tuoi inserimenti in sequenza
- commit o rollback.
O tutte le insert vanno a buon fine o nessuna lo fa.
Per gli strumenti di migrazione ce ne sono diversi. Persino della stessa 
oracle (se non sbaglio workbench ma sinceramente non l'ho mai usato).
Ciao
-- 
Fabrizio Magni
fabrizi...@mycontinent.com
replace mycontinent with europe

 Non credo che quella sintassi sia standard, quindi.... :-)
Ah beh, allora! :)

 oracle (se non sbaglio workbench ma sinceramente non l'ho mai usato).
Ah pero'. Corro a provarlo!
Newsgroup: it.comp.software.database
Titolo: Disinstallare completamente Oracle

Ciao a tutti...premetto che ho visto per la prima volta Oracle
esattamente ieri (purtroppo!!!)....ho fatto un piccolo danno con
Oracle e quindi ho bisogno di disinstallarlo completamente.
Ho provato a disinstallare dall'Oracle Universal Installer...e una
volta finito il processo mi dice che tutti i componenti di oracle sono
stati disinstallati....ma quando vado a vedere in C: è ancora presente
la cartella Oracle con tutte le sottocartelle dentro.....infatti
quando vado a fare una nuova installazione (se guardo l'elenco dei
programmi gia installati mi dice che non ce ne nessuno) non mi
prermette di farla nella cartella C:\Oracle...e anche se cambio
cartella non mi fa più fare un installazione con OraHome92 (basta che
cambio 92 con 93...)....
Come posso disinstallare completamente oracle in modo da fare una
nuova installazione nella stessa cartella in cui avevo fatto la
precedente.....insomma in definitiva avrei bisogno di fare esattamente
la stessa installazione fatta la prima volta....ma per farlo ho
bisogno che la precedente sia del tutto eliminata se no non mi
permette di farla!!!!
P.S non so se possa essere utile...ma se provo ad eliminare
manualmente la cartella C:\Oracle...alcune cose me le elimina altre no
perche dice che sono gia in uso da un altro programma...ad esempio mi
ricordo che lo fa con la oci.dll, OracleMTSRecoveryServices. e altri
file .exe
Grazie dell'aiuto.Ciao

 file .exe
Direi che la tua e` una disinstallazione ad minchiam, se poi consideriamo
che Oracle si disinstalla male gia` di suo e` un casino. La cosa sporca e
rognosa che puoi fare e` fermare tutti i servizi Oracle, cancellare tutte
le voci del registro riferite a Oracle stesso, e poi cancellare la
directory Oracle. La cosa veloce invece e` un formatta e reinstalla
Enrico

 file .exe
Mi sa che questo è perchè non hai provveduto PRIMA a fermare i servizi
in esecuzione della macchina, che è anche il motivo per cui
l'installer non è riuscito a ripulire la cartella di installazione. A
questo punto probabilmente sei in uno stato indeterminato con mezza
roba installata e mezza no. Il che vuol dire che la via più veloce per
rimettere le cose a posto è effettivamente formattare e ripartire a
pulito...
bye!
Newsgroup: it.comp.software.database
Titolo: AIUTO: inner join

E' possibile visualizzare un risultato anche se manca il campo della tabella
di destra?
Mi spiego meglio
select a.campo, a.campo2, b.campo3 from tab1 a inner join TAB2 on
a.campo2=b.campo.
vorrei visualizzare un valore di default al posto di b.campo3 nel caso non
fosse soddisfatta la inner join
si può fare?

 tabella di destra?
left join?
oppure ho capito male!

"cits" <cit...@MONNEZZAinwind.it> ha scritto nel messaggio
news:20050725172437.4c79a0c1@conan...

risolto con left outer join, e con una case sul campo.
Grazie lo stesso

Newsgroup: it.comp.software.database
Titolo: file wdb

Non riesco ad aprire un file con estensione wdb ne' con access 2000 e ne'
con excel 2000.
serve un convertitore?



Newsgroup: it.comp.software.database
Titolo: query sql

Ho le 2 classiche tabelle di un documento (TESTATA, RIGHE)
TESTATA(id_doc, stato_doc)
RIGHE(id_doc, riga_doc, stato_riga)
Naturalmente per ogni TESTATA.id_doc ho molti record in RIGHE identificati
dalla doppia chiave id_doc, riga_doc.
Vorrei fare una query che mi metta in evidenza i record di TESTATA che
hanno:
1) TUTTI i relativi record di righe con stato_riga = X
2) stato_doc <> X
La mia difficoltà in effetti sta nel trascrivere in sql la condizione
"TUTTI"
(problema pratico : salda tutti i documenti che hanno tutte le righe
saldate. Se un documento ha almeno una riga non saldata, non saldarlo)
Spero di essermi spiegato e che mi possiate aiutare.
Grazie
Andrea

 2) stato_doc <> X
Non hai specificato il database, se supporta le subquery potresti fare
select id_doc from testata where stato_doc != 'X' and
  id_doc not in (select id_doc from righe where stato_riga != 'X')
Davide

 ha scritto nel messaggio
news:bfr753$hbo41$2...@ID-18487.news.uni-berlin.de...


Newsgroup: it.comp.software.database
Titolo: Oracle PL/SQL

Ciao ragazzi,
HO la necessità fare una stored procedure che si connetta a un dbms 
diverso (sid diverso) da quello in cui gira:
Sapete dirmi se tecnicamente è possibile? Se si cosa posso cercare per 
recuperare un po' di informazioni a riguardo?
Grazie mille a tutti
Ciao
Fabio

Usa un dblink; altrimenti la procedura (package body) la puoi
implementare in java ed attraverso jdbc fare quello che ti pare

Grazie mille
Ciao
Fabio


Newsgroup: it.comp.software.database
Titolo: SQL SERVER : link a tabelle...

Ciao, ho 2 sql server.
Posso linkare le tabelle del secondo sql server all'interno del primo, cosě
da poter eseguire tutte le mie query su un unico sql server anche se delle
tabelle sono su un altro server ?
ciao e grazie

 ciao e grazie
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
Newsgroup: it.comp.software.database
Titolo: SQL - selezionare tutti i campi meno uno

c'č un modo in SQL per poter fare il select di tutti i campi di una tabella
tranne uno ?
che ne sň....
SELECT tab.*-tab.campochennvogliovedere FROM tab;

tranne uno ?
SELECT * FROM tabella
WHERE ID != id_campo_che_non_vuoi_vedere
-- 
Rhymes
rhy...@NOSPAMmyself.com

 tranne uno ?
No. Devi scriverteli tutti.
Davide

 WHERE ID != id_campo_che_non_vuoi_vedere
Campi, non records.
Davide

Campi, non records.
LOL sono fuso :)
-- 
Rhymes
rhy...@NOSPAMmyself.com

Newsgroup: it.comp.software.database
Titolo: conversione lont to string oracle sql

Esiste una funzione in oracle 9i che conmverta un long in una String.
Devo poter usare la funzione like anche su i long.
Ciao
Sergio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Devo poter usare la funzione like anche su i long.
to_char?

Newsgroup: it.comp.software.database
Titolo: problema: where con valore stringa contenente il carattere #

Come faccio a ricercare una stringa se contiene anche il carattere "#"?
Con SQL Server voglio fare una query del tipo:
select * where campo = "pippo#3"
Non me lo trova per via del carattere #, come risolvo? Sono ammessi i 
caratteri # nelle stringhe o non sono proprio ammessi?


A me funziona un'istruzione come quella che hai scritto tu.
 
-- 
David Martin


Si sono ammessi, probabilmente c'e' qualche altro problema 
nella tua query. 
 
Ci dovresti riportare esattamente la query che stai usando, altrimenti
siamo costretti a tirare a indovinare! :) 
 
ciao
Giacomo
Newsgroup: it.comp.software.database
Titolo: simulazione like con full text search di Postgresql

Salve,
tutti sappiamo come implementare la like in una where, ex: modello like 
'%key%'
 
Con la suddetta istruzione vengono estratti i record con delle parole che 
contengono 'key'.
 
Con le full-text search di Postgresql non c'� modo di fare la stessa cosa? 
In pratica utilizzo l'istruzione: to_tsvector(modello) @@ to_tsquery('key'). 
Il problema � che mi estrae solo i record che contengono la parola intera 
'key' e non anche le parole che contengono all'interno la stringa 'key'. 
L'alternativa � utilizzare :* dopo la parola 'key'. Ma questo permette di 
estrarre i record che contengono le parole che cominciano con la stringa 
'key'. Possibile non ci sia nulla di alternativo appartenente alle full-text 
search che comunque � uno strumento veloce rispetto alla like nel caso ci si 
trovi con un database di grosse dimensioni.
 
Attendo consigli.
 
Saluti 
 

 
 
No, non puoi usare la full-text search per fare quello che vuoi.
 
Usa le regex; nota che nel tuo caso non puoi nemmeno utilizzare un indice:
http://dba.stackexchange.com/questions/10694/pattern-matching-with-like-
 
similar-to-or-regular-expressions-in-postgresql
 
 
Per maggiori informazioni, ti consiglio la mailing list italiana dedicata 
a PostgreSQL: è più facile che trovi aiuto qualificato.
 
 
Ciao  Manlio

e quindi cosa potrei usare in postgresql?
 
io ho cercato di implementare le full text search per velocizzare i tempi di 
risposta in quanto utilizzando la semplice like avevo dei tempi di risposta 
lunghi...
 
qual'è il link della mailing list italiana di postgresql?
 
grazie 
 


 
postgr...@lists.psql.it
 
 
 
Ciao  Manlio

ma tra like e regex in termini di performance non cambia nulla vero?
 
inoltre tre i 4, secondo la tua esperienza, quale mi consigli che può 
funzionare come like con % avanti e dietro alla parola ricercata?
 
mi sembra il tutto un po strano visto che in mysql funziona di default come 
il like %% con l'istruzione match...attendo altri consigli e ti ringrazio 
anticipatamente per il prezioso supporto.
 
 
"Manlio Perillo"  ha scritto nel messaggio news:kcha6l$ncj$1...@tdi.cu.mi.it...


 [...]
 
 
Ciao  Manlio

Mi aspetto lo stesso funzionamento di Mysql, in quanto in quest'ultimo è 
possibile creare un indice di tipo fulltext...mah!
 
 
"Manlio Perillo"  ha scritto nel messaggio news:kck1iq$bv8$2...@tdi.cu.mi.it...


 [...]
 
P.S.:
il messaggio originale andrebbe messo *prima* della risposta, perchè 
questa è la prassi comune.
 
 
Ciao  Manlio

Newsgroup: it.comp.software.database
Titolo: Data in ACCESS

Come far comparire il nome del mese corrente in un campo (presumo) data in
access 2000?

 access 2000?
solo il mese o il nome del mese nella data (5 marzo 2002) ?
nel secondo caso, imposta il tipocampo a data e sotto scegli il formato.
ciao, a.

 ha scritto nel messaggio
news:a63dir$ptk$1...@newsreader.mailgate.org...

Newsgroup: it.comp.software.database
Titolo: no auto_increment

Ciao,
ho un db mysql (su aruba), e con una query come questa
INSERT INTO $tabella VALUES
('', '$nomeFile', '$utente', '$data')
l'id (primo valore) non fa l'autoincrement. Ogni volta inserisce lo 
stesso id.
Nella tabella ce ne sono già 4, non mi permette di modificarli. Dovrei 
eliminare il record.
Cosa posso fare?
grazie...
h-

Trovato, era id tinyint
Avevo una serie di 127 :\
Newsgroup: it.comp.software.database
Titolo: query sql estrando duplicati con 2 colonne uguali

Ciao a tuti, ho un problema con una query sql su Oracle.
Ho una tabella così  composta:
Id      nomefile       data              note
1       unox.jpg      11/10/2005          XXX
1       unoq.jpg      12/10/2005          XMO
2       pippo.jpg     15/10/2005          AAA
2       due.pjp        01/09/2005         AAA
2        bla            01/08/2005        PPP
3        blabla        11/08/2005         LLL
3         blaio         12/08/2005        LLL
4       quattro.jpg      15/10/2005        PKJ
4       quattrobis.jpg   22/10/2005        PPOL
Devo tirare tutte le righe doppie di una tabella che hanno lo stesso id
e le stesse note.
Risultato deve essere
2       pippo.jpg     15/10/2005          AAA
2       due.pjp        01/09/2005         AAA
3        blabla        11/08/2005         LLL
3         blaio         12/08/2005        LLL
Qualche idea?
Thanks a lot

 Thanks a lot
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org


Select Id, nomefile, data, note from NOME_TABELLA
where (id, note) in (
Select Id, note from NOME_TABELLA
group by Id, note
having count (*) > 1 )
Saluti
Polvero

Grazie  polvero, funziona la query che mi hai scritto
ciao :)

Ho trasformato la query per Oracle :
 SELECT F1.progressivo,F1.note,F1.nomefile
FROM foto F1,foto F2
where F1.progressivo=F2.progressivo
AND F1.note = F2.note
and (F1.progressivo,F2.note) in
    (SELECT progressivo, note
    FROM foto
    GROUP BY progressivo, note
    HAVING COUNT(*) > 1)
e funziona !
Grazie Lorenzo
Ciao

Migliorata ancora la query di Lorenzo
 SELECT F1.progressivo,f1.nomefile,f1.note
FROM foto F1,foto F2
where F1.progressivo=F2.progressivo
AND F1.note = F2.note
and (F1.progressivo,F2.note) in
    (SELECT progressivo, note
    FROM foto
    GROUP BY progressivo, note
    HAVING COUNT(*) > 1)
group by F1.progressivo,f1.nomefile,f1.note

Newsgroup: it.comp.software.database
Titolo: [?] Come si installano i drive ODBC Oracle???

Ciao a tutti,
    come su vostro consiglio ho scaricato i driver ODBC dal sito della
Oracle. Ma non riesco a installarli. Non capisco che devo fare dopo che ho
decompresso il file .exe che poi č un zip.
Grazie!!!
P.S ho letto l'help ma mi dice di far partire l'installer che dovrebbe
essere installato sul pc ma non c'č...

 essere installato sul pc ma non c'č...
Dovrebbe essere un file jar ( in pratica uno zip )
Lo devi installare con l'Oracle Universal Installer ( o una cosa del
genere )
Ciao !
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.558 / Virus Database: 350 - Release Date: 02/01/2004

 genere )
Fatto si era una cavolata!!! non ricordavo che avendo un prodotto Intel
dovevo cancellare la dll...
Grazie x l'aiuto.

Ciao scusate ma ora mi accorgo che ho si installato i driver ODBC sul server
che ospita il database Oracle ma come faccio a installarlo sui client???
basta eseguire la stessa procedura?
Grazie!!!
Newsgroup: it.comp.software.database
Titolo: [mysql] sottrarre due campi datetime

Salve a tutti,
ho letto attentamente la parte del manuale riguardante le funzioni
sulle date.
Non ho trovato un modo per sottrarre due campi datetime.
Qualcuno puņ aiutarmi??
Esempio:
Come sottraggo datamin da datamax ??
+-----+---------------------+---------------------+--------+-----------+
| id  | datamax             | datamin             | idmail | idaccesso |
+-----+---------------------+---------------------+--------+-----------+
| 161 | 2003-06-20 17:15:01 | 2003-06-20 17:10:53 |     25 |      2608 |
+-----+---------------------+---------------------+--------+-----------+
1 row in set (0.00 sec)
-- 
reintermediare processi front-end


Non so se ci sono funzioni apposite per sottrarre date ( subdate() o
date_sub() hanno bisogno di un valore da sottrarre espresso in giorni, mesi,
anni, minuti, ore o secondi).
Io convertirei le date in un unix_timestamp(date) e farei la sottrazione.
Per riconvertire il tutto in un formato "umano" usi
from_unixtime(unix_timestamp, format) se ti interessa dare anche il formato,
altrimenti la funzione senza il parametro format.
Anche se credo che esistano modi migliori.
Comunque è tutto sul manuale di mysql (versione 3.23.eccetera, non so nel
caso della 4.altri_numerini).
Lex

altrimenti la funzione senza il parametro format.
ok grazie. molto gentile
-- 
reintermediare processi front-end


non mi ricordo (sono di fretta), ma sul manuale ci sono
FABIO

Newsgroup: it.comp.software.database
Titolo: Access e la musica

Buongiorno a tutto l'ng, e...grazie di esistere!!!
scherzi a parte, non sapete quanti dubbi mi eliminate....
comunque ecco il mio problema, ed č inutile dire che sarņ immensamente grato
a chi potrą e vorrą aiutarmi;
avendo creato un piccolo database access per catalogare i miei cd audio, mi
chiedo se esista la possibilitą una volta inserito il cd da catalogare nel
pc, che access lo riconosca tramite internet (cosģ come fa ad esempio
winamp) e mi eviti cosģ la scocciatura di digitare tutte le canzoni e
l'autore.
Grazie

 Grazie
www.cddb.com
c'e' una sezione developers o simili, con esempi vb.
non so se applicabili a vba.
ciao, a.
Newsgroup: it.comp.software.database
Titolo: Cursor Type

Quando apro un recordset cosě:
    Set Rs = conn.execute (sql)
or
    Set Rs = cmd.execute()
Come faccio a impostargli il tipo di Cursore!!!
Ho provato con il metodo normale cioč,
    Rs.CursorType = adopenStatic
prima di aprirlo ma non funziona!!!
Mi date una mano????

 Come faccio a impostargli il tipo di Cursore!!!
Non puoi. Un cursore ottenuto con conn.execute() o cmd.execute() e'
sempre di tipo statico forward-only. Se vuoi impostare il tipo prima
di aprirlo devi usare
Set rs=new Recordset (o quello che il tuo linguaggio usa)
rs.cursorType=quellochetipare
Davide

 Davide
Ma posso fare cosě solo se uso Rs.open, perchč altrimenti usando Set Rs=
cmd.execute() lo trasforma in forward-only????Giusto????

 cmd.execute() lo trasforma in forward-only????Giusto????
Esatto. Il fatto e' che la Connection non puo' sapere che tipo
di cursore supporta il tuo driver, quindi ti fornisce il tipo piu'
stupido che esiste.
Davide

 wrote in message
news:9fi7of$45egs$1...@ID-18487.news.dfncis.de...

E quindi se per esempio uso una Stored Procedure, che mando in esecuzione
tramite l'oggetto Command in questo modo:
Set Rs=cmd.execute
Come faccio a sapere il recordCount del Recordset????

 Come faccio a sapere il recordCount del Recordset????
Quello che mi viene in mente e' di fare una SELECT COUNT(*)... nella
stored procedure e farti ritornare un parametro che contenga il
suddetto conteggio. In questo modo ritorni il cursore ed il suo
conteggio.
Davide

 wrote in message
news:9fi8ug$45egs$2...@ID-18487.news.dfncis.de...

Bè questa è una buona idea, ma purtroppo a me non serve solo il recordCount,
ma anche il PageCount, e questo è possibile solo con il cursore impostato a
:adopenStatic.
C'è una soluzione???

 C'è una soluzione???
Non usare una Stored Procedure... ma il PageCount te lo puoi ottenere
da solo se fai int(numerorecord/numerorecord per pagina). Pero' se
vuoi fare la paginazione *devi* usare un RecordSet dinamico e 
scrollabile o gestirla in modo "manuale" (aka: ricordarsi l'ultimo
record visualizzato e ripartire da quello quando leggi la pagina
successiva).
Davide

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

Mi dite che cosa è il linguaggio SQL e a cosa serve ?
Ma per trovare quello che si cerca in Access non basta la query ?
Che cosa si  trova in più con SQL ?
 Ho fatto un database  per  i libri della biblioteca e  li trovo benissimo
anche con la query.  Cosa ottengo in più con  SQL ?
C'è qualche buon manuale che ne parla con linguaggio semplice ed esempi ?
Capisco che fo la parte dell' analfabeta grave, ma abbiate pazienza e datemi
una risposta.
F.

L'SQL serve per fare le query, ed è veloce:
INSERT INTO [tabella] ([campi]) VALUES ([valori])
è un'istruzione sql.
----------------------------------------------------------------------------
vieni su
www.pignatelli.com
Risorse Web per principianti e non
----------------------------------------------------------------------------
Newsgroup: it.comp.software.database
Titolo: firebird + extract

ciao
se utilizzo
SELECT    ......
WHERE EXTRACT (TEAR FROM campo);
questa non funziona.
utilizzo firebird 1.5, odbc 1.1 con dialect 3.
grazie
La matematica puo' definirsi come la materia nella quale 
non sappiamo mai di cosa stiamo parlando 
ne' se quel che stiamo dicendo e' vero.
					 B. Russel.

WHERE EXTRACT (TEAR FROM campo);
SELECT ...
WHERE nomecampo;
non fa quello che vuoi.
SELECT ...
WHERE nomecampo=qualcosa;
dovrebbe fare quello che vuoi.
penso che lo stesso ragionamento si possa applicare all'esempio che hai
portato.
SELECT    ......
WHERE EXTRACT (YEAR FROM campo) = 2003;
dovrebbe fare quello che vuoi.
ciao
-- 
Seti@Home Java Applets
http://maruko.webhop.net/

Newsgroup: it.comp.software.database
Titolo: Lock tabelle in MySQL

Salve a tutti.
Volevo sapere se esiste un metodo per lockare i singoli record in una
tabella
MySQL senza dover lockare l'intera tabella.
Grazie per la collaborazione.
--
See you                                 Robbyy
My suffering will be legendary...even in Hell!

 
Se non erro esistono le tabelle InnoDB che al contrario delle ISAM 
effettuano il lockin per record.
Cerca su Google...
        FRANK
-- 
frank@office
P|||@450MHz-320MB-DebWoody/Sid

Newsgroup: it.comp.software.database
Titolo: Interfaccia grafica

ho un database in mysql, se volessi stamparlo in modo grafico, come 
posso fare?
Non ci sono alternative a farlo a mano?mi servirebbe la stampa grafica 
per ragionarsi sopra..(mi viene meglio)..
Grazie


Puoi usare il MySQL workbench, che fa anche il reverse engineering
del database e te lo raffigura in grafica
http://dev.mysql.com/downloads/workbench/1.0.html
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/

 
http://dev.mysql.com/downloads/workbench/1.0.html
porc troi... ho installato MySQL workbench e dopo aver fatto la 
configurazione mi ha cancellato 2 database..avrò fatto casino ma come è 
possibileeeeeeeeeee!!!!!

 
http://dev.mysql.com/downloads/workbench/1.0.html
ma sche schifo fà sto programma?avrà un bug spaventoso..faccio la 
sincronizzazione e dopo mi cancella il database..ma come cazzo si usa?


Quello che devi fare tu non e' la sincronizzazione, ma il reverse engineering.
Qui c'e' un video che spiega come fare passo per passo.
http://www.openwin.org/mike/index.php/videos/


posso ritornare indietro da quelo che ho fatto?

 posso ritornare indietro da quelo che ho fatto?
Come faccio a sapere cosa hai fatto?
Se, in qualche oscuro modo che non riesco a focalizzare ora, ti sei cancellato
un database, l'unica e' usare un backup fatto in precedenza per ricaricare i dati.
Ovviamente, hai fatto un backup dei tuoi dati, vero?


 un database, l'unica e' usare un backup fatto in precedenza per ricaricare i dati.
ho fatto database sincronizzazione e sono andato avanti in tutti i 
passaggi..alla fine nn avevo + il database che avevo selezione in questa 
procedura..
ho fatto un altra prova sempre cosi..
certo copia backup..però di ieri..
Newsgroup: it.comp.software.database
Titolo: Trigger speciale per DB Oracle

Ho la necessità di creare un trigger per un DB Oracle8 Enterprise Edition
Release 8.0.5.0.0 che
mi gestisca l'aggiornamento di una tabella allo scopo di sapere gli utenti
che eseguono operazoni di
INSERT , UPDATE, DELETE . Esiste il modo di farlo creando un solo trigger,
invece di inserire lo stesso in tutte le tabelle de DB?
Mi chiedevo se ci fosse pure la possibilità di ricavare l'indirizzo IP della
macchina che l'utente utilizza per le operazioni sopra descritte.
Grazie  Drake ---->
-----------------------------------------------------------
Per rispondermi,
Togliere  'NOSPAM' dall'indirizzo di posta !!!!!!
-----------------------------------------------------------

Devi impostare Audit sulla tabella. Non so per quanto riguarda l'indirizzo
IP ma se fai un desc della tabella AUD$ c'é sia il nome utente che il nome
dell'Host.
Resolver
"Drake" <so...@interfree.itNOSPAM> wrote in message
news:90nsni$k23$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.software.database
Titolo: front end per mysql

sono alla ricerca di un front end (programmino grafico) che mi aiuti 
nella creazione e realizzazione di query e relazioni per mysq su
piattaforma w2000,gia' provato phpmyadmin ma non soddisfa le mie 
esigenze.Qualcosa di simila ad access ?
saluti
jackal

 sono alla ricerca di un front end (programmino grafico) che mi aiuti
Provato MySqlCC ??
Alla prossima.
        MAX

Massimo61 ha scritto:

si trovato e molto interessante,non c'e uno strumento per le relazioni?
saluti jackal

 
Io mi trovo bene con DBDesigner (anche se sotto Linux non funziano alcune
features)
Lo trovi su 
www.fabforce.net
Alla prossima.
        MAX


prova sqlyog
io mi trovo molto bene.
saluti
skatt

Newsgroup: it.comp.software.database
Titolo: sql inizializzare una data

In una tabella ho il campo data di aggiornamento, ci sono istruzioni SQL per
inizializzarla alla data di  adesso nel momento in cui faccio l'update senza
usare una variabile esterna?

 ha scritto nel
messaggio news:o4tR6.4913$Ww.8...@news2.tin.it...


 ha scritto nel
messaggio news:o4tR6.4913$Ww.8...@news2.tin.it...


 ha scritto nel
messaggio news:o4tR6.4913$Ww.8...@news2.tin.it...

In oracle puoi usare SYSDATE.
ES:
update......
set data_agg=sysdate, ......;

 wrote in message
rRtR6.13878$Uo3.5...@news6.giganews.com...


 ha scritto nel messaggio
news:rRtR6.13878$Uo3.5...@news6.giganews.com...


ci sono istruzioni SQL per inizializzarla alla data di  adesso 
A norma di standard CURRENT_TIMESTAMP
Credo che tutti i DB Server "certificati" ANSI possiedano questa
clausola (anche se poi SQL Server documenta poco lo standard)
-- 
Tieni per te il Papero giusto se vuoi la mia email
Sito Papero -> 
http://utenti.tripod.it/papero
Link al Sito Papero 
http://www.mathtools.net/
Newsgroup: it.comp.software.database
Titolo: Aiuto per query in SQL

Io ho due tabelle una clienti e una di clienti aggiornata.
In quella aggiornata ci sono dei record nuovi rispetto alla prima ed alcuni
da aggiornare.
Per i record da aggiornare so come fare.
Ma qual'è la query che devo fare per selezionare e aggiungere alla tabella
clienti solo i record
della tabella clienti aggiornati che non ci sono nella prima ?
Ciao e grazie dell'aiuto.
Enrico

 della tabella clienti aggiornati che non ci sono nella prima ?
Sarebbe opportuno sapere con che database, una soluzione portebbe
essere una cosa del tipo
insert into clienti select * from nuoviclienti where id not in 
  (select id from clienti)
Davide

   (select id from clienti)
Ora dovrei farlo con Access, ma la cosa mi interessa anche per un archivio
su MySQL.
Ciao
Enrico
Newsgroup: it.comp.software.database
Titolo: 1 database 2 domini

Salve,
	volevo chiedere un informazione a voi esperti.
Essendo titolare di due contratti di hosting e relativi database
mysql, mi chiedevo se posso richiamare i dati di un database di un
sito, da un altro sito.
Mi spiego.. io sono solito settare le impostazioni server degli script
con "localhost" per indicare di collegarsi al database mysql dello
stesso sito dove è collocato lo script.
E se volessi prelevare informazioni da un altro database mysql? cosa
dovrei scrivere?
Se se dal sito 
tizio.it
 voglio richiamare informazioni presenti nel
database del sito 
tizio.com
 cosa devo scrivere al posto di
"localhost".. ho provato col dominio ma non è servito.
Qualcuno potrebbe spiegarmi?
Grazie.

 Grazie.
Spero di essere stato comprensibile (magari un po' ripetitivo)
Ciao
Michele

Michele
Impossibile aprire una connessione con l'host sulla porta [3306] (che
ho verificato essere quella giusta): Connessione non riuscita.
Posso battere bandiera bianca?
Grazie comunque per l'aiuto. Mi informerò col mantainer.
Bye
Alberto

 Alberto
Ciao
Michele
Newsgroup: it.comp.software.database
Titolo: Creazione DB tramite ADOBDB

C'è qualcuno in grado di dirmi se è possibile creare un database in formato
ACCESS tramite ADODB?
Grazie in anticipo, Claudio

 ACCESS tramite ADODB?
Dato che e' possibile farlo tramite DAO ritengo che sia possibile anche
con ADO, ma non ho mai provato quindi...
Davide

 ACCESS tramite ADODB?
nuovoFile = Server.MapPath("test.mdb")
Set nuovoDb = CreateObject("ADOX.Catalog")
nuovoDb.Create "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine
Type=5;Data Source=" & nuovoFile
Set nuovoDb = Nothing
poi ti connetti al database e crei le tabelle che ti servono.
--
visuddhi { info at visuddhi dot com } { icq# 44339752 }
if it is to be, it is up to me { 
www.visuddhi.com
 }
absolutely free, VisuBox { 
www.visuddhi.com/visubox
 }

Newsgroup: it.comp.software.database
Titolo: Problema con le stored procedure

Salve a tutti!
Premesso che sono nuovo di SQL Server, faccio una domanda che forse a
qualcuno sembrerà banale. Dunque, io ho una tabella, "Nomi", che contiene
due campi, ID (contatore) e Nome (Stringa); ho definito una stored procedure
per aggiungere record alla tabella:
Create Procedure Aggiungi(@Nome VARCHAR(255))
As
 INSERT INTO Nomi(Nome) VALUES (@Nome);
 return
Tuttavia, quando la eseguo ottengo il seguente messaggio di errore:
"Esecuzione della stored procedure non riuscita. Nessun record individuato".
Sebbene però venga visualizzato questo avvertimento, il record viene
effettivamente aggiunto al database.
Qualcuno potrebbe essere così gentile da aiutarmi nel trovare la causa del
problema?
Grazie in anticipo,
--
Marco Minerva, 
vbco...@libero.it
http://www.marcominerva.com/vbcorner

...


Newsgroup: it.comp.software.database
Titolo: ODBC per SAP.

Buongiorno a tutti,
avrei cortesemente bisogno di sapere se esiste un driver ODBC per accedere
alle tabelle con i dati di SAP da un altro programma MS, tipo Access.
Grazie.
-- 
**********
NEMO2K-20K
**********
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 tipo Access. Grazie.
Se vuoi accedere alle tabelle, il database (quale che sia) è là a tua 
disposizione, ma te lo sconsiglio caldamente (se non in sola lettura, 
magari per cercare di capirci di più). Se vuoi accedere a SAP tramite 
VBA, BAPI e SAP DCOM Connector sono le tue parole chiave, ed il BAPI 
ActiveX Control (c'è anche un Business) è quello che probabilmente 
andrai ad utilizzare.
Qualche esempio su:
http://help.sap.com/saphelp_46c/helpdata/en/09/6b320f419311d2952000a0c94260a5/frameset.htm
Per BW c'è anche un OLE DB for OLAP Provider, con quello credo (mai 
provato di persona ma ho visto qualche esempio) si possa utilizzare ADO.
-- 
ale
http://www.sen.it
et corruptissima re pubblica plurimae leges
Newsgroup: it.comp.software.database
Titolo: ADO e OLE DB da C

Salve a tutti, sto modificando un programma che scrive dei log su un file di
testo.
Devo riuscire ad inserire queste informazioni su un database al posto del
file di testo.
Il programma è scritto in C semplice senza uso di grafica e compilato a riga
di comando con nmake.
Qualcuno utilizza ADO da C o comunque qualhe sistema per accedere via OleDb
ad un database?
Grazie per eventuali aiuti o consigli...
--
Toglere #NOSPAM# dall'indirizzo
Cut #NOSPAM# to replay

 ad un database?
Io ti consiglio di usare DAO o ODBC, visto che per ADO/OLE devi trasformare
il tuo programma in un'OLE application, roba che non e' proprio una
passeggiata, a meno che non sia gia' cosi'.
Davide

 Io ti consiglio di usare DAO o ODBC, visto che per ADO/OLE devi


 posso trovare un po' di documentazione o qualche indicazione su come fare ?
Nella documentazione di ODBC ci sono diversi esempi, io ne avevo scritto
uno, ma sa dio dove accidenti e' finito.
Provero' a cercare a casa...
Davide

 wrote in message
news:a9jc3t$3lc5i$1...@ID-18487.news.dfncis.de...


Newsgroup: it.comp.software.database
Titolo: Ancora sullo Snapshot Oracle

In questo momento ho una diversità di opinione su come fare uno Snapshot
con il mio capo. Leggendo la documentazione Oracle per fare in modo che
uno Snapshot venga aggiornato, bisogna "iscriverlo" ad un ambinte di
replica. Secondo il mio responsabile no. Lui sostiene che ha lanciato
l'operazione "create snapshot..." e tutto funziona perfettamente.
Secondo me viene aggiornato una volta sola e basta.
Se sbaglio sono disposto a cospargermi la testa di cenere :)
Ciao e grazie,
Mauro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:b7b79539a3dde1f9c31...@mygate.mailgate.org...

Newsgroup: it.comp.software.database
Titolo: EXCELL...AIUTINO FORMULA COMPLICATINA :-)

Ciao, sono sempre Roberto :-)
A seconda che in una determinata casella sia presente una data compresa 
tra un certo periodo o un altro (i casi sono 5) dovrei ottenere una 
valore diverso(1,2,3,4,5)
In pratica, se immetto la data nella casella indicata compresa tra 11/3 e 
20/3 mi dovrebbe indicare il valore 1
Se metto la data dal 21/3 al 31/3 il valore 2...e cosi via.
Mi potete aiutare?
Vi ringrazio 
:-)))

 wrote in message
MPG.17d93e92c...@News.CIS.DFN.DE...

molto semplice.
prova a studiarti la =SE()...
s ti serve un aiutino, rifatti vivo...

 
Perfetto...ci sono riuscito :-)
Ora tento di risolverne un altro e nel caso mi faccio risentire...
In effetti è stato solamente necessario concatenare alcuni SE con <,> e =
:-)

Newsgroup: it.comp.software.database
Titolo: Problema con SQL-Server

Salve a tutti,
Anzitutto premetto che ho fatto un server con SQL2000 con l'ultimo service
pack
Ho anche un altro server in cui funziona un programma che campiona alcuni
dati ad intervalli prestabiliti.
In pratica apre la connessione ed effettua un enorme numero di "Insert Into"
in sequenza.
(Nel mio caso non posso utilizzare tecniche di bulk insert)
Ogni tanto pero' il programma mi va in errore di run time e analizzando i
log ho trovato (dopo innumerevoli test) il problema.
Quando il database si riempie e i record arrivano a riempire tutto lo spazio
il database si prende del tempo per incrementare le sue dimensioni e
aggiungere nuovo spazio (io ho impostato incrementi del 10%)
Questo tempo manda in Timeout l'operazione di insert in corso
Qualcuno ha qualche suggerimento da darmi in proposito?
Magari a qualcuno questo problema č giŕ capitato!?!?!
Grazie anticipate
--
Toglere #NOSPAM# dall'indirizzo
Cut #NOSPAM# to replay

 Qualcuno ha qualche suggerimento da darmi in proposito?
solitamente, quando si sa che si devono inserire molti dati, lo spazio si 
prealloca e non si lascia fare il lavoro di allocazione al db.
quindi, preallocazione e poi caricamento!
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/

Newsgroup: it.comp.software.database
Titolo: maximum open cursors exceeded

Salve,
sto lavorando ad una applicazione java che si connette ad un DB Oracle.
Ora spesso succede che lavorandoci un pò di tempo mi esce fuori l'errore
oracle "maximum open cursors exceeded". E' evedente che mi scordo di
chiudere dei cursori aperti.
Volevo sapere se esisteva qualche utility che permettere di monitorare
il numero di cursori aperti per connessione per capire quale sono le
funzionalità che lasciano i cursori aperti.
Grazie
Luca
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Luca
ordinato per SID:
select nvl(USERNAME,'ORACLE PROC'), s.SID, SQL_TEXT
from sys.v_$open_cursor oc, sys.v_$session s
where s.SADDR = oc.SADDR order by USERNAME, s.SID;
guarda qui:
http://oracle-books.com/orasnap/example/index.htm
ciao

Ti ringrazio tantissimo le tue informazioni mi saranno preziosissime !!!
ciao

Newsgroup: it.comp.software.database
Titolo: Query articolata con union. Non so se si può fare.

Ne faccio una astrazione per semplificarla un pochino altrimenti č un casino
anche da spiegare.
Ho una tabella Topolini(Nome, Vivo).
Voglio il seguente output:
Se esiste almeno un topolino vivo voglio un record per ogni topolino vivo
ordinati per Nome
Se esiste almeno un topolino morto voglio un record addizionale ai record
dei topolini vivi, messo in fondo, fatto cosě: ('topolini morti', 0)
Se non esiste alcun topolino, vivo o morto che sia, nella tabella voglio un
risultato vuoto.
Tutto questo in una sola istruzione di selezione.
Sono riuscito con una union a trovare un record per ogni topolino vivo piů
il record ('topolini morti', 0) perň non sono in grado di eliminare il
record ('topolini morti', 0) nel caso in cui non ci siano topolini morti.
Uso una versione piuttosto recente di MySQL (>4 ma non so bene quale, se
volete ci guardo).
Si puň fare? Esistono delle strutture condizionali da usare nelle select? Se
si mi potete fate un esempio di utilizzo?


SELECT nome , 1 FROM topolini
WHERE vivo = 1
UNION
SELECT 'topolini morti', 0 FROM topolini
WHERE vivo = 0 AND
      ROWNUM < 2;
questo con oracle. Devi cercare tu di tradurre il rownum in mysql. Inoltra
la union ordina automaticamente i risultati.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 questo con oracle. Devi cercare tu di tradurre il rownum in mysql.
Bella soluzione, molto elegante. Non ci avevo pensato, credevo che fosse più
complicato.
La traduzione è stata una cosa semplice.
Grazie mille.

Newsgroup: it.comp.software.database
Titolo: Eliminare utenti MySQL

Salve,
questo è il mio problema:
Con il comando "GRANT ALL PRIVILEGES ON database.* TO user@localhost 
IDENTIFIED BY 'password';" creo un utente che può fare quello che vuole 
su un db.
Se ora voglio cancellarlo e scrivo "REVOKE ALL PRIVILEGES ON *.* FROM 
user@localhost;" nella tabella mysql.db i privilegi su database.* 
rimangono gli stessi.
Se voglio eliminarli devo fare "REVOKE ALL PRIVILEGES ON database.* FROM 
user@localhost;", allora la riga in mysql.db scompare, ma l'utente che 
rimanse senza privilegi compare ancora nella tabella mysql.user.
Io sto cercando di fare una query che mi cancella qualsiasi riferimento 
ad un utente da tutte le tabelle mysql.*, conoscete il metodo?
Grazie mille in anticipo. :-)
-- 
Gianni

 Grazie mille in anticipo. :-)
Un conto sono i privilegi un conto sono gli utenti...
Basta che elimini il record dal database con una bella DELETE e il gioco è
fatto. Brutale se vuoi ma io faccio così.
Ciao,
	Nicholas
Newsgroup: it.comp.software.database
Titolo: Problema con Oracle10 e Pl/Sql

Ciao a tutti,
è la prima volta che mi trovo a pasticciare con il pl/sql, che conosco 
pochissimo (e quindi ogni cosa che dico può essere una stupidaggine...).
Dovrei fare una procedura che mi legga dei dati e mi scriva un file csv.
Per la parte di lettura dei dati non ho alcun problema, è la scrittura 
del file che non mi riesce.
Mi spiego meglio riportando la procedura:
create or replace procedure exportMainlog is
     v_file  UTL_FILE.FILE_TYPE;
BEGIN
     v_file := UTL_FILE.FOPEN('c:\mlog', 'mainlog.txt', 'w') ;
   UTL_FILE.PUT_LINE(v_file, 'oK');
   UTL_FILE.FCLOSE(v_file);
--EXCEPTION
   --WHEN OTHERS THEN
     --UTL_FILE.FCLOSE(v_file);
END;
mi da errore:
	ORA-29280: percorso della directory non valido
A questo punto ho provato a creare la directory:
CREATE OR REPLACE DIRECTORY EXTRACT_DIR AS 'C:\mlog';
poi ho trovato anche suggerimenti di dare i permessi:
GRANT READ, WRITE ON DIRECTORY EXTRACT_DIR TO SYS;
GRANT EXECUTE ON UTL_FILE TO ASSADMIN;
cosa che non mi lascia fare per via del fatto che sono sysdba (o provato 
anche con un altro utente ma le cose non cambiano).
Qualcuno ha qualcosa da suggerirmi??
Grazie in anticipo....
Paolo



Se la directory non è specificata nel parametro utl_file_dir,
dovresti usare il nome che gli hai assegnato e non il path.
Ossia:
BEGIN
    v_file := UTL_FILE.FOPEN('EXTRACT_DIR', 'mainlog.txt', 'w')
ciao

 ciao
Grazie mille per l'aiuto che mi ha risolto il 50% del problema...
Il resto era una ca..ata mia :-(...
Paolo

Newsgroup: it.comp.software.database
Titolo: MySQL [Win] - settare variabile

Scusate la mia ignoranza.
Come faccio a modificare la variabile max_allowed_packet=16M in MySQL che 
gira su WinXP?
Ho provato da console con
--set-variable=max_allowed_packet=16M
ma non mi cambia.
Devo forse dare il valore in bytes?
Grazie e scusatemi.
Ciao.
Luca.

 ha scritto nel messaggio
news:cju735$9hp$1...@fata.cs.interbusiness.it...

Hai provato a inserire il parametro in uno dei due file my.ini o my.cnf, a
seconda di quale usi per la configurazione?
Leggi il manuale nela sezione 'Option files'
Newsgroup: it.comp.software.database
Titolo: dubbio su progetto db

Ciao a tutti,
avrei un quesito sulla progettazione di un db.
Supponiamo che io abbia tre relazioni TABLE1, TABLE2 e TABLE3 con questi 
vincoli di integrita':
[TABLE1]                    [TABLE2]                    [TABLE3]
[PrimaryKey]  1 ---> MOLTI  [PrimaryKey]  1 ---> MOLTI  [PrimaryKey]
Il problema e' che TABLE3 è una relazione che descrive due diverse 
entità con lo stesso nome, ma a seconda della tipologia con attributi 
diversi (ovviamente esiste un consistente sottoinsieme di attributi comune).
Qual e' la soluzione migliore? Io ho pensato a tre possibilità:
- In TABLE3 metto gli attributi di entrambe le tipologie, ma poi mi 
trovo una tabella lunghissima e per ogni tupla mi trovo solo metà degli 
attributi con un valore
- Faccio due relazioni separate e duplico in ognuna il sottoinsieme di 
attributi comuni alle due tipologie
- Faccio una relazione con il sottoinsieme di attributi comuni alle due 
tipologie e altre due relazioni con i restanti attributi (con vincolo di 
integrita' uno-a-uno)
Spero di essere stato abbastanza chiaro.
Ringrazio chiunque mi dara' un consiglio.

Non so se ho capito bene, ma provo lo stesso.
Personalmente dividerei la table 3 in due tabelle distinte creando le
relazioni opportune (alla fine sono entità diverse o no?). Se poi i
dati servono assieme puoi sempre creare una vista che ti restituisca
tutto assieme. Però rileggendo la mia risposta mi sembra talmente
banale che probabilmente non ho capito il problema :>
Erpa ha scritto:


 
Innanzi tutto grazie per la risposta.
Mi sembra che tu abbia capito bene la mia domanda e in effetti la 
soluzione che mi proponi (una di quelle a cui avevo pensato) è semplice 
ed efficace. Mi sono pero' dimenticato di una questione importante: in 
realtà esiste anche una table4 di entita' "figlie" di quelle di table3. 
Se la table3 la divido in due tabelle distinte, il vincolo di integrita' 
nella table4 dovrebbe essere del tipo "il padre di questo elemento e' 
nella table3a OPPURE nella table3b", e non credo sia possibile.
Ciao

Newsgroup: it.comp.software.database
Titolo: Troncare decimali

Ho un problema: devo troncare (eliminare fisicamente) i decimali di un campo
memorizzato in una tabella. Come fare???
Yuri
--------------------------------
Inviato via 
http://usenet.libero.it


Dimenticavo...Ovviamente il tutto in Access97. Grazie


 wrote in message
news:81Z72Z3Z144Y10...@usenet.libero.it...

Newsgroup: it.comp.software.database
Titolo: Normalizzazione e bonifica vecchio db

Ciao a tutti, 
vi chiedo come agireste (in generale) per la normalizzazione di un db su SqlServer proveniente da Access su cui sono state fatti 15 anni di sviluppo e modifiche.
 
Fareste tutto da capo o cerchereste di mettere pezze qua e la?
l'mdf è di un paio di giga e ci sono circa 400 tabelle di cui parecchia "monnezza" (circa un 30% ad occhio, ma forse di più).
 
Questo db dovrà essere utilizzato da un nuovo applicativo realizzato con metodologia Agile, ma nel frattempo dovrà essere utilizzato anche dall'applicativo legacy.
 
Cerco lumi
 
Grazie
Truiz


Mi vengono in mente due cose:
 
1) lascio la struttura del db cosi come è eliminando al massimo oggetti 
non usati o facendo piccoli ritocchi
 
 
 
2) si riprogetta il db avendo un occhio alla compatibilità con il vecchio
Attraverso viste e/o procedure su puo costruire un layer per il vecchio 
applicativo.
 
 
la soluzione 1 è la piu veloce come tempi

Newsgroup: it.comp.software.database
Titolo: DB in rete

Salve
Vorrei riuscire a creare un applicativo che vada a leggere o lavorare sul DB
che ho sul mio sito WEB.
Il problema è che non riesco a generare la stringa di connessione!!!
Qualcuno sa' aiutarmi?
Ciao e grazie
Ivan

 Il problema è che non riesco a generare la stringa di connessione!!!
Ogni database/linguaggio ha le sue particolarita', sarebbe molto piu'
utile se tu domandassi sui gruppi relativi al linguaggio che stai
usando (php, asp, java...).
Davide

Newsgroup: it.comp.software.database
Titolo: installazione di Oracle su SuSE SLES

Sto cercando di installare un Oracle 8.1.7 su una SLES 8.
Purtroppo una volta fatto girare l'OUI e sistemato tutto il software a 
bordo, nessuno dei tool di 'post installazione' (dbassist, netasst, 
netca) vuole saperne di partire.
Gli script fanno partire una JRE che si succia tutta la CPU e sta lì 
appesa senza fare null'altro.
Ho preso tutte le varie precauzioni del caso (unset LANG, patch Glibc, 
relink all, ecc. ecc.), ma niente da fare.
Dato che in altre distro non ho avuto problemi analoghi, sarei più 
orientato a pensare che sia un problema legato alla scarsa tollerabilità 
della JRE con i doppi Xeon (problema noto su SO winzozz).
Il punto è come uscirne... forse potrebbe essere utile provare a 
lanciarli con un'altra JRE, ma non so come fare.
Any hint??
Grazie, ciao

 Sto cercando di installare un Oracle 8.1.7 su una SLES 8.
Ocio: Suse distribuisce una libreria RPC bacata. Prendi la patch
dal sito di Suse.
Davide

 dal sito di Suse.
Ce le ho passate tutte tramite YOU :-(
CMQ a quale libreria in particolare ti riferisci? Non sapevo di questo 
problema.

 problema.
Sinceramente non mi ricordo quale e', ricordo che bestemmiai una
mezza giornata perche' non funzionava una sega, poi mi sono deciso
a vedere sul sito di suse ed opla' eccola li'.
Davide
Newsgroup: it.comp.software.database
Titolo: Visualizzare contenuto di una nested table

Ciao ragazzi, ho incontrato un problema con la visualizzazione in
Oracle del contenuto di una nested table.
Mi spiego meglio...
Ho creato una tabella che contiene una nested table, vorrei realizzare
una query  che mi visualizzi il contenuto di una colonna di questa
nested table.
Mi sapreste dire la sintassi della query?
ciao e grazie in anticipo..


Ciao Daniele,
poniamo che queste siano le tue DDL:
create type indirizzo as object ( -
via varchar2(25), citta varchar2(25));
create type tabella_indirizzi as table of indirizzo;
create table persone (
nome varchar2(20),
addr tabella_indirizzi)
nested table addr store as indirizzo;
Una interrogazione e' del tipo:
select b.nome, a.via, a.citta
from persone b, table(b.addr) (+) a;
-- 
Fabrizio Magni
fabrizi...@mycontinent.com
replace mycontinent with europe

Fabrizio Magni ha scritto:

Grazzie Fabrizio, ha funzionato perfettamente...
Solo che non riesco a capire a cosa serva il simobolo (+), è proprio
la prima volta che lo incontro. Certamente sarà la chiave per la buona
uscita della query?

 
No, il (+) e' l'equivalente di una left join.
Cio' che esegue realmente il trucco e' table(b.addr).
Ciao

Newsgroup: it.comp.software.database
Titolo: Struttura TABELLA in MySql

Da programma Visual Basic
tramite conession ODBC a MySql
volgio ottenre la struttura di una tabella
da shell e' una cavolata
SHOW FIELDS FROM tabella;
ma se esguo la stessa procedura in Visual Basic
tramite:
dim adoConnection as ADODB.connection
dim RS as ADODB.recordset
set RS= adoConnection.Execute("SHOW FIELDS FROM tabella;")
il recordset RS mi risulta essere vuoto....
N.B. la stesssa procedura mi funziona per ricavade le KEYS della tabella
Dove sto sbaglaindo?
GRAZIE...
ex3mo

 volgio ottenre la struttura di una tabella
Usa la OpenSchema e fatti dare lo schema della tabella. Vedi la
documentazione di ADO (
http://www.soft-land.org/documenti/adomod.html
).
Davide

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

Qualcuno conosce o usa Ocelot?
a quale target si indirizza?
come affidabilita', performance, ecc?

 come affidabilita', performance, ecc?
 
Uhm... guarda, non l'ho mai usato e, nel caso dica stupidaggini, spero
che qualcuno mi corregga, ma io non terrei i dati dei miei DvD li dentro
:)
A parte gli scherzi, gią C č piuttosto problematico, Assembly mi sembra
addirittura folle per scrivere un DBMS...
In compenso le performance *dovrebbero* essere spettacolari, a che pro
scriverlo in ASM altrimenti ?
Ciao,
	Nicholas

come affidabilita', performance, ecc?
Non ti so dire più di tanto...mai usato massicciamente
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

scriverlo in ASM altrimenti ?
A me risulta sia stato scritto in Delphi per la maggior parte...che
poi ci sia codice ASM all'interno non saprei dirti non ho ispezionato
i sorgenti ma sono tutti file di Delphi...
