mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: (HELP Urgente please..) Query

Devo fare la seguente query (per stasera!)
-        Trovare il nome della zona con più ristoranti.
Queste sono le tabelle.. Voi come fareste?
ZONE
      Zona
     NomeZona
      C
     Centro
      N
     Nord
      O
     Ovest
RISTORANTI
      Cod
     Nome
     Indirizzo
     Tipo
     Zona
      342
     Da Piero
     Via Larga 32
     R
     C
      421
     Buona Cucina
     Vico Corto 1
     R
     C
      425
     Paris
     Via Lunga 4
     I
     N
      655
     Canton
     Via Breve 2
     C
     O
CUCINE
      Tipo
     DescrTipo
      R
     Regionale
      I
     Internazionale
      C
     Cinese
CONVENZIONI
      Cod
     CodCarta
      342
     V
      342
     A
      421
     A
      425
     D
      425
     A
      655
     V
CARTEDICREDITO
      CodCarta
     Carta
      V
     Visa
      A
     Amex
      D
     Diners

son sballate un pò le tabelle...
le riscrivo a mano
Ristoranti
Cod           Nome                Indirizzo            Tipo        Zona
342            Da Piero            Via Larga          R            C
421            Buona Cucina     Via Corto         R            C
425            Paris                  Via Lunga          I             N
655            Canto                Via Breve          C            O
Zone
Zona            NomeZona
C                 Centro
N                 Nord
O                 Ovest
Cucine
Tipo             DescrTipo
R                  Regionale
I                   Internazionale
C                 Cinese
Convenzioni
Cod            CodCarta
342             V
342             A
421             A
425             D
425             A
655             V
CarteDiCredito
CodCarta        Carta
V                    Visa
A                    Amex
D                    Diners
I vincoli sono facilmente intuibili cmq sono:
Ristoranti(Tipo) -- Cucine(Tipo)
Ristoranti(Zona) -- Zone(Zona)
Ristoranti(Cod) -- Convenzioni(Cod)
CarteDiCredito(CodCarta) -- Convenzioni(CodCarta)

 Queste sono le tabelle.. Voi come fareste?
[cut]
la query è
select top 1
    [NomeZona],
    count(Cod) as numero
from Zone inner join Ristoranti on Zone.Zona=Ristoranti.Zona
group by
    [NomeZona]
order by
    count(Cod) desc
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

grazie mille..
secondo te questa è scorretta? (l'ho fatta perchè non conoscevo il comando
TOP)
SELECT NomeZona
FROM [zone]
WHERE Zona = ANY(
                  SELECT Zona1
                  FROM(
                       SELECT Zona AS Zona1, COUNT(Zona) AS Conto
                       FROM ristoranti
                       GROUP BY Zona)
                  WHERE Conto = (
                                 SELECT MAX(Conto) AS Massimo
                                 FROM (
                                       SELECT Zona AS Zona1, COUNT(Cod) AS
Conto
                                       FROM ristoranti
                                       GROUP BY Zona)
                                 )
                 );
Newsgroup: it.comp.software.database
Titolo: word 97

scusate se sono OT, ma non ho trovato nessun NG che tratti questo oggetto.
(se sapete che ne esiste uno ditemelo)
Il mio problema è il seguente:
quando avvio word 97 e mi si apre il doc1, cioè il documento nuovo, il
carattere impostato di defaul è Yearbook Outline di dimensioe 36, una volta
non era così, era in Times New Roman 10 o 12 non ricordo bene, ma
assolutamente non come quello che mi compare adesso.
Non riesco a farlo tornare come era una volta, ci ho provato mille volte, ma
niente.
Voi ne sapete qualcosa.
grazie
ale

il gruppo giusto e' it.comp.os.win.software
e comunque risulta chiaro che hai 'masturbato' il normal.dot cioe' il
modello standard su cui tutti i documenti sono creati se non gli dici niente
di diverso.
Apri il normal.dot con Apri documento, ti imposti il font che vuoi nello
stile 'normale', risalvi il modello.
Davide

Newsgroup: it.comp.software.database
Titolo: access o SQL ?

Salve sto realizzando una applicazione  di fatturazione su access ma ho sul
server anche SQL considerando che si tratta di qualche migliaio di
records/Anno ho il dubbio se utilizzare ODBC con i dati
in SQL server oppure lasciare tutto sotto access....
Chi mi da un consiglio ?
Grazie
Glauco
--


Con ms-jet puoi lavorare con milioni di records ottenendo prestazioni sorprendenti in monoutenza.
Con l'aumentare delle postazioni di lavoro il modello file-server fa sentire i suoi limiti, ma più
dal punto di vista dell'affidabilità che delle prestazioni.
Quanti utenti prevedi possano accedere al db?
Che hardware di rete?
ciao, warp

...



Per niente, e devo dire è una realtà ben  conosciuta da chi ha sviluppato anche semplici programmi
che ricevono dati da seriale.
Ovviamente in rete le cose cambiano, ma anche dipendentemente da come si scrivono le query.

Newsgroup: it.comp.software.database
Titolo: Proposta per programmatori

Ho creato un database calcistico con dati inediti relativi agli ultimi 30 
anni di campionati italiani. Sono alla ricerca di programmatori database e 
webmaster interessati a creare un sito per lo sfruttamento commerciale del 
database. Chiunque fosse interessato può scrivermi al seguente indirizzo 
vyncy   @    freepass   .  it
Ovviamente in privato invierò parti del database per verificare la bontà del 
lavoro.

a pagamento ?
Newsgroup: it.comp.software.database
Titolo: Simulare Full Join

Salve a tutti,
mi sarebbe utile su MySQL (ver 3.23.52)
un costrutto FULL JOIN che uso ad esempio su 
Interbase/Firebird ma che purtroppo non e' presente.
Per il momento sto valutando la possibilita' di scrivere
un sql di questo tipo:
SELECT A.*, B.*
FROM A left join B on (A.cod = B.cod_ref or (B.cod_ref is null and A.cod = '0'))
In sostanza il risultato sembra essere esattamente un FULL JOIN,
(tutte le righe della tabella A con o senza corrispondenza in B
e tutte le righe di B che non hanno corrispondenza in A).
Il tutto funziona poiche' su A e' presente un record "sporco" con A.cod = '0'
senza mai alcuna corrispondenza su B che mi permette proprio di far restituire
tutti i record di B senza corrispondenza su A (B.cod_ref is null and A.cod = '0')
Secondo voi questo metodo puo' funzionare o mi sfugge qualcosa?
Consigliereste qualche altro metodo?
Ciao
seby

...
Se c'e' UNION puoi fare le due left join (UNION, a differenza di UNION
ALL, elimina i duplicati)
SELECT A.*, B.*
FROM A left join B on A.cod = B.cod_ref
UNION
SELECT A.*, B.*
FROM B left join A on A.cod = B.cod_ref
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com


ALL, elimina i duplicati)
No Union implementata da MySQL > 4.0.0.
Ciao
seby
Newsgroup: it.comp.software.database
Titolo: Sommare con sqlloader

Devo caricare in un database oracle dei dati presenti in un file di
testo.
La cosa più semplice è utilizzare sqlloader, ma ho il problema che
alcune colonne andrebbero sommate prima di essere inserite.
La soluzione che mi è venuta in mente è creare una tabella fittizia,
riempirla con sqlloader e poi fare
insert into ... select sum ...
ma non mi sembra il massimo come soluzione, non si potrebbe fare la
somma direttamente usando sqlloader?
Se sì quale sarebbe il comando? (finora non ho trovato nulla a
riguardo)
grazie

> Torakiki

Appunto, quali sarebbero i comandi per fare questi calcoli?
ovviamente POSITION(01:04) non va bene.
Se ho nel file queste due colonne:
1   3
4   5
3   2
come faccio ad inserire in una colonna del db
4
9
5
utilizzando sqlloader?
cosa dovrei scrivere nel file ctl?
grazie

> Torakiki

Ok, ma il tuo esempio andrebbe bene se avessi nel db lo stesso numero
di colonne presenti nel dile di dati.
Il rpblema è che nel db ho meno colonne che nel file di dati, appunto
perché queste colonne sono risultanti dalla somma delle varie colonne
nel file di dati.
Prendendo il mio esempio precedente, ho una colonna nel db e due nel
file di dati.
Utilizzando il tuo esempio dovrei scrivere nel control file:
load data
infile "file.txt"
into table nome_tabella
fields terminated by ',' optionally enclosed by '"'
(colonna_A ":colonna_A+:colonna_B")
ma non funziona perché nel db ho solo colonnaA e oracle mi
restituisce:
SQL*Loader-291: Invalid bind variable COLONNA_B in SQL string for
column COLONNA_A.
Potrebbe funzionare se creassi delle colonne fittizie dove memorizzare
i valori da sommare per poi alla fine eliminarle.
Però sarebbe meglio fare il tutto direttamente senza utilizzare questi
escamotage.
grazie

> Torakiki

 ma il tutto č molto piů flessibile.
Ad ogni strumento il suo utilizzo; SQL*loader č utilizzato per caricare 
grandi moli di dati velocemente; voglio vedere un programmino scritto in 
qualsiasi linguaggio quanto tempo ci mette a caricare grandi moli di dati...

> Torakiki

Newsgroup: it.comp.software.database
Titolo: Teoria dei database

Salve.
Mi chiedevo se qualcuno in questo newsgroup mi sa indicare un testo
che mi consenta di capire bene il background teorico sui database in
modo da poter rendere piu' efficace la loro progettazione e la
progettazione delle query.
Ho un buon background matematico-formale, quindi non mi aspetto di
avere problemi da una trattazione rigorosa; contemporanemante mi
piacerebbe un testo che sia "efficace", ovvero che consenta di
tradurre questa teoria in buona pratica, coerentemente al vecchio
detto:
"there is nothig as practical as a good theory ..."
Niente su Amazon?
Grazie a quanti vorranno rispndermi.
Daniele

 ha scritto nel messaggio
news:3a6b48db...@news.tin.it...

Un po' universitari ma ti consiglio:
"Basi di Dati - Concetti, Linguaggi e Architetture"
di P.Atzeni, S.Ceri, S.Paraboschi e R.Torlone
McGraw-Hill Libri Italia,1996
oppure
"Sistemi di basi di dati - Concetti e Architetture"
di E.Bertino, B.Catania, E.Ferrari, G.Guerrini
Citta'Studi Edizioni, 1997
Ciao
Andrea
Newsgroup: it.comp.software.database
Titolo: [ACCESS] Trasferimento Specifiche di Esportazione

E' possibile spostarle da un DB ad un altro?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Sono stato troppo frettoloso: trovato!!!!
Grazie a tutti lo stesso!


Newsgroup: it.comp.software.database
Titolo: Creazione eseguibile per Client-Server: come "pescare" il database?

Buongiorno a tutti,
vado subito al dunque, nella speranza che qualcuno di voi possa
"illuminarmi":
Nel mio progetto VB, per "pescare il database" uso App.Path per non scrivere
l'intero percorso del database:
connMiaConnessione.Open "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=" &
App.Path & "\MioDatabase.mdb"
Fin qui tutto OK, ma ora devo creare l'eseguibile dell'applicazione, per
installarlo sui vari client,
mentre il database risiederà sul server.
Come mi devo comportare per il cambiamento della path del database?
Penso che App.Path non vada più bene, perchè il database non si trova più
nello stesso posto dell'eseguibile.
Cosa faccio? Forse sistema tutto il compilatore nel momento della creazione
dell'.exe?
Aiutatemi per favore, perchè non ho mai creato un eseguibile client-server
prima d'ora!
Grazie in anticipo
Max

Con access non potrai mai creare un autentico client/server in quanto
questa metodica di programmazione richiede un server attivo, tipo SQL
SERVER, ORACLE Ecc,Ecc.
Con Access puoi ottenere tuttalpiù un File/Server discreto.
Il path di rete del DB lo puoi salvare o nel registro di configurazione del
client o in un file INI.
Ti sconsiglio comunque di accedere in questa maniera all'mdb.
Sarebbe molto meglio avere in locale un DB con collegate le tabelle che ti
servono.
In questa maniera è praticamente impossibile sputtanare l' MDB principale.
Tutte le operazioni avvengono in locale e sul MDB Server vengono solo
copiati i risultati.
Non ho avuto problemi con concorrenze fino a 10 utenti.
Prova comunque anche MSDE.

Newsgroup: it.comp.software.database
Titolo: usare tabelle di altri database

--
Salve a tutti,
qual'è la sintassi per riferirsi a tabelle di altri database? Spiego meglio:
dal database master voglio lanciare la procedura xp_sendmail con i risultati
dell'interrogazione di una tabella di un altro database. Come devo fare?
Avevo pensato:
exec xp_sendmail ....,@query='use miodb; select * from tabella;'
ma mi da errore di sintassi.
Idee?


Newsgroup: it.comp.software.database
Titolo: [MySQL] come fare questa struttura?

Sto facendo il DB per il mio sito di arrampicata.
Il problema è questo:
Ci sono delle falesie (luoghi dove si arrampica) divise in settori ed ogni
settore ha un tot numero di vie di arrampicata.
Ora io ho creato queste tabelle:
Tabella: REGIONI
Campi: IDRegione(chiave primaria), Nome
Tabella: Falesie
Campi: IDFalesia(chiave primaria), Nome, Descrizione, NumeroSettori,
IDRegione
Tabella: Settori
Campi: IDSettore(chiave primaria), Nome, IDFalesia
Tabella: Vie
Campi: IDVia(chiave primaria), Nome, Grado, Metri, IDSettore
Ora, io vengo da Access e li avrei fissato le varie relazioni uno a molti.
Ma con MySQl mi sapreste indicare cosa devo fare?
Cioè, vedete che dalla struttura ho creato una tabella sulle falesie dove
ogni record include il nome, la descrizione, la RELAZIONE alla tabella
regioni.
Invece la tabella settori lega ogni settore ad una specifica falesia (che a
sua volta può contenere più di un settore) ed infine nella tabella Vie,
ogni via è legata ad un unico settore che a sua volta la lega ad un'unica
falesia.
Da quello che ho capito, in MySQL non ci sono le relazioni ma ci sono i
JOIN, mi sapreste dire che cosa devo fare per far funzionare il tutto?
-- 
Frodo Baggins
Webmaster di Arrampicata.net 
http://www.arrampicata.net
Webmaster di Neverwinter Nights Italia 
http://bebbbo.altervista.org

 JOIN, mi sapreste dire che cosa devo fare per far funzionare il tutto?
In mysql le relazioni si chiamano foreign keys e si definiscono con comandi
sql.
Le tabelle devono essere di tipo innodb.
Ciao, Angelo.

 Le tabelle devono essere di tipo innodb.
 Da PHPMyAdmin non riesco ad impostare la tabella come InnoDB.
Mi fa scegliere solo 4 voci e InnoDB non c'è


 Mi fa scegliere solo 4 voci e InnoDB non c'è
Evidentemente hai una versione non recente di mysql, ...aggiornati ;-)

 Evidentemente hai una versione non recente di mysql, ...aggiornati ;-)
Non posso, ho l'hosting su aruba e quindi mi tengo quello che passa il
convento.

 convento.
Se il db č per un sito, potresti fare anche a meno delle foreign keys e
legare le tabelle con semplici join sulle query.
Ciao, Angelo.

Newsgroup: it.comp.software.database
Titolo: Mysql 5 e numero record

Quanti record può contenere una tabella?
Grazie! 

 Quanti record può contenere una tabella?
quanto spazio libero hai sull'hard disk?

> quanto spazio libero hai sull'hard disk?
200 GB 

 200 GB 
che filesystem usi?

 
La risposta precisa e' 65536 terabytes (72057594037927935) diviso la dimensione del tuo record.
La dimensione massima di una tabella dipende pero' dal sistema operativo che usi. Quindi e' piu'
ragionevole usare 16 TB (Solaris), 4 TB (Linux), o 2 TB (Windows).
I dettagli sono qui:
http://dev.mysql.com/doc/refman/5.0/en/table-size.html
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/
Newsgroup: it.comp.software.database
Titolo: MySQL non dimagrisce

Ho cancellato 90.000 record dei 100.000 della tabella ed il DB e' sempre li'
grassoccio come prima della cura. Ma non si diceva che questo era un
problema solo di Access il quale infatti ha la sua bella utility
Compactdatabase?
Saluti.
Luciano

 che fa il compact database di access.
Perfetto grazie!
Saluti.
Luciano

 ha scritto nel messaggio
news:alnd2u$1s1kfj$1...@ID-86073.news.dfncis.de...


 come si recuperano tali record prima del "optimize table" ?
Non si recuperano. Il fatto e' che il record e' marcato come
cancellato, ma la tabella (file) non viene riscritta da capo e quindi
rimangono dei "vuoti" all'interno del file, che il db riutilizza
poi quando riaggiungi dei dati. La optimize forza la riscrittura
dell'intero file, riducendo lo spazio occupato dal file ma rimuovendo
i "vuoti", percui il successivo inserimento fara' crescere di nuovo
il file.
Diciamo che se fai molti inserimenti/modifiche, il meccanismo e'
efficiente, se fai solo molte cancellazioni e' abbastanza inefficiente
perche' spreca spazio su disco.
Davide

Newsgroup: it.comp.software.database
Titolo: SQL (estrazione valori)

Salve a tutto il gruppo...
Ho un piccolo problema con SQL e precisamente ho realizzato un istruzione
per estrarre da una tabella, dove vengono inseriti i pesi di una serie di
persone, l'ultimo peso rilevato per ogni persona. I pesi non sono rilevati
ogni giorno.
Non riesco a capire come posso estrarre il penultimo peso rilevato per ogni
persona visto che lo vorrei poi confrontare con l'ultimo.
Qualcuno puo' darmi una mano??
Questa é l'istruzione:
SELECT cognome, nome, alimentazione  FROM tab_peso, tab_anagrafiche  WHERE
tab_peso.ID_anagrafica like tab_anagrafiche.ID_anagrafica AND
tab_peso.ID_peso LIKE   ( SELECT MAX(tab_peso.ID_peso)
FROM tab_peso
WHERE tab_peso.ID_anagrafica like tab_anagrafiche.ID_anagrafica AND
tab_anagrafiche.data_dimissione is null)
ORDER BY cognome
Grazie in anticipo
Michele

 persona visto che lo vorrei poi confrontare con l'ultimo.
Ordina i pesi per data decrescente (aka: il primo record e' l'ultimo peso
rilevato) e preleva solo i primi due record. Per sapere come prendere i
primi due record vedi la documentazione del tuo database o fallo da
programma.
Davide

Newsgroup: it.comp.software.database
Titolo: Operatori di Bitwise

Ciao a tutti, 
la domanda sarà banale, ma esistono operatori di bitwise in MS ACCESS.
Sarò imbranato a cercarli, ma non ne trovo.
Come faccio ad avere un vero o un falso da una query simile (sql ansi)
Select 12 & 4

 ha scritto nel messaggio
news:1c50ee46.03093...@posting.google.com...

BAND BOR BNOT BXOR però funzionano solo con Jet4 e usando ADO, da DAO o
comunque da Access vero e proprio non funzionano. Ci sono diversi statement
SQL che in Jet funzionano SOLO da ADO.
Newsgroup: it.comp.software.database
Titolo: Database Google

Sapreste indicarmi come è strutturato il database di google e qual è la sua
logica di funzionamento?
Grazie
   Fabrizio


:-)
e se lo sapessimo verremmo a
dirtelo a tč?

 
ogni motore di ricerca usa loghi differenti... la bontà di un motore 
rispetto ad un altro, non stà solo in quante pagine abbia indicizzato 
(altavista da questo punto di vista è enorme)... ma sul come queste 
pagine vengano estratte in base alle query dell'utente.
Non pensare che basti una cosa del tipo
SELECT CodiceHTML, UrlPagina FROM tPagine Where CodiceHTML LIKE '%
parola_dell'utente%';
per tirar fuori i risultati da questi motori... ci sono criteri di 
vicinanza, di contesto di ripetizione che rendono ogni motore di ricerca 
unico.... e come tale più valido di altri in alcuni contesti... 
...più un motore è valido, più viene utilizzato, più hit ottiene, più 
banner espone, più soldi fa guadagnare ha chi l'ha progettato...
...indi... è un segreto di stato!... o almeno... è un segreto di chi lo 
ha progettato.

 unico.... e come tale più valido di altri in alcuni contesti...
Per la verità il mio quesito non riguardava specificamente il db di google e
soprattutto non era orientato verso il web.
Vi espongo nel dettaglio la mia esigenza.
Ho un db con una serie di tabelle.
Nella tabella 1 voglio indicizzare alcuni campi, nella tabella 2 altri ecc.
Capita di voler cercare dei valori senza sapere su quale tabella cercare e
in quale campo.
Non posso fare delle ricerche direttamente sulle tabelle, quindi la mia idea
sarebbe quella di creare un db secondario che conterrebbe tutti i valori
indicizzati e il relativo link alle tabelle di riferimento.
Quindi, quando inserisco un record nelle tabelle 1,2 .... inserisco uno o
più record anche nel secondo db strutturato proprio per la ricerca.
Il db non può essere composto da una sola tabella, ma voglio frazionarlo in
modo da poter dividere i valori in modo da rendere le ricerche non troppo
pesanti.
Che criterio utilizzereste per costruire questo db e per inserire i dati
nello stesso?
Newsgroup: it.comp.software.database
Titolo: OPENROWSET

Ho difficoltà nel gestire la OPENROWSET passandole i parametri passati alla
stored procedure.
Infatti così funziona perfettamente:
SELECT @CodArt=A.ARTICOLO, @DESCR=A.DESCRIZIONE FROM
OPENROWSET( 'SQLOLEDB', 'PC562'; 'sa'; 'password', 'SELECT ARTICOLO,
DESCRIZIONE FROM SVILUPPO3S.dbo.MN_ARTICOLI WHERE ARTICOLO =
''ART.SEM.001''' ) AS A
Se però cerco cerco di sotituire 'PC562' con @server non riesco a salvare
poichè (a parte la sintassi) non fa salvare la SP perchè non trova il
database
(pare che per vedere se OPENROWSET è corretta tenti di connettersi...).
Avete già provato qualche volta voi e potete illuminarrmi?
PS: sempre su T-SQL, SqlServer2000SP3, Windows XP/2000
Grazie mille,
-- 
Alex {per email metti '[IOPOSSO]' nell'oggetto}
"Prima di dedicarti all'impossibile accertati di aver fatto tutto il
possibile"
(Alex1980)

 PS: sempre su T-SQL, SqlServer2000SP3, Windows XP/2000
Ciao Alex,
non credi possa funzionare perché, come riportano i BOL:
- "La funzione OPENROWSET non accetta variabili come argomenti"
- "'datasource' = Costante stringa che corrisponde a un'origine dati OLE
DB specifica"
Di conseguenza, secondo me non puoi sostituire 'PC562' con una
variabile... devi scrivere nella sp il nome del server.
-- 
David

 variabile... devi scrivere nella sp il nome del server.
E' come immaginavo purtroppo. Grazie mille!

Newsgroup: it.comp.software.database
Titolo: [ORACLE] Import - Export (la vendetta)

Grazie a tutti per le risposte alla domanda precedente...
tanto per rimanere in argomento impo expo sapete se  ci sono problemi
a fare una exp di tabelle da oracle 9.2  e importarle in oracle 8.0
tramite  la imp?
cioe' e' possibile trasferire tabelle con il loro contenuto 
dalla versione 9.2 alla 8.0
thx.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


fai l'exp con il client dello stesso livello,
di cui vuoi fare la imp.
in questo caso con exp della 8, punti alla 9,
poi per fare la imp utilizzi naturalmente quello della 8.
viceversa se le macchine non si possono vedere :)
devi far girare un catexpXXX.sql che dice a quale livello
deve esportare, verso il basso !
felice_pago
--------------------------------
Inviato via 
http://usenet.libero.it


+----------+--------------------------------------------------------------+
| EXPORT | IMPORT into: | | from
+--------+--------+--------+--------+--------+--------+--------+ | \/ |
8.0.5 | 8.0.6 | 8.1.5 | 8.1.6 | 8.1.7 | 9.0.1 | 9.2.0 |
+----------+--------+--------+--------+--------+--------+--------+--------+
| 5.x 1) 2)| EXP5x | EXP5x | EXP5x | EXP5x | EXP5x | EXP5x | EXP5x | | 6.x
2)| EXP6x | EXP6x | EXP6x | EXP6x | EXP6x | EXP6x | EXP6x | | 7.x 3)| EXP7x
| EXP7x | EXP7x | EXP7x | EXP7x | EXP7x | EXP7x |
+----------+--------+--------+--------+--------+--------+--------+--------+
| 8.0.4 | EXP804 | EXP804 | EXP804 | EXP804 | EXP804 | EXP804 | EXP804 | |
8.0.5 | EXP805 | EXP805 | EXP805 | EXP805 | EXP805 | EXP805 | EXP805 | |
8.0.6 | EXP805 | EXP806 | EXP806 | EXP806 | EXP806 | EXP806 | EXP806 |
+----------+--------+--------+--------+--------+--------+--------+--------+
| 8.1.5 | EXP805 | EXP806 | EXP815 | EXP815 | EXP815 | EXP815 | EXP815 | |
8.1.6 | EXP805 | EXP806 | EXP815 | EXP816 | EXP816 | EXP816 | EXP816 | |
8.1.7 | EXP805 | EXP806 | EXP815 | EXP816 | EXP817 | EXP817 | EXP817 |
+----------+--------+--------+--------+--------+--------+--------+--------+
| 9.0.1 | EXP805 | EXP806 | EXP815 | EXP816 | EXP817 | EXP901 | EXP901 | |
9.2.0 | EXP805 | EXP806 | EXP815 | EXP816 | EXP817 | EXP901 | EXP920 |
+----------+--------+--------+--------+--------+--------+--------+--------+


 +----------+--------+--------+--------+--------+--------+--------+--------+
 
cioe' se io devo fare una expo da 9.2 a 8.0 dovrei usare il seg comando
exp805 usr/passw file = espo.dmp table = pippo
al posto di
exp usr/passw file = espo.dmp table = pippo
e poi dalla macchina con oracle 8
fare 
imp espo.dmp ?


 thx.
questo si !
felice_pago


 altrimenti .....
sono proprio i puntini di sospensione che mi interessano...
altrimenti?
:-)
se non si vedono dalla 9.2 devo lanciare il programma exp805 ??
ma esiste?
arithx   


 arithx
felice_pago
-

Newsgroup: it.comp.software.database
Titolo: [Firebird ODBC] Creazione DSN da un client

Ciao a tutti,
ho scaricato il package SetupOdbcJdbc.exe per i driver ODBC v1.1,
nessun problema a creare un DSN sul server specificando il percorso
del file del database, ma su un pc client come si fa ?
Non si dovrà mica specificare il percorso di rete condividendo la
directory contenente il file .fdb spero :-)
Inoltre non ho capito cosa devo specificare nella sezione "Client" del
pannello del driver, il cui tasto Browse ricerca "Firebird Client
Files (*.dll)", sul DSN sul server non ho specificato nulla e va...
Scusate la banalita' della domanda ma googlando non ho trovato
granche'.
Ciaoo
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 ha scritto nel
messaggio news:98ecsv0aqrlasoa53...@4ax.com...


server anche li')
Grazie, sicuramente tali indicazioni saranno in qualche FAQ, ammetto
di aver utilizzato il ng come scorciatoia :-)
La motivazione che mi aveva frenato dal considerarlo precedentemente
una valida alternativa per i miei progetti era una situazione un po'
incasinata per i driver ODBC (quelli free in sviluppo, quelli a
pagamento un po' cari) ma oggi ho verificato l'esistenza di driver
free alla versione 1.1 (e non beta). Avro' modo di testare
l'accoppiata Firebird + ODBC driver in modo esaustivo.
Grazie per le restanti info, ho gia' qualche altra domanda ma prima mi
leggero' i docs...
Ciao


 e' solo 2.9 MB
Allora amerai la versione embedded (accesso mono utente) è una singola
dll da 1 MB, e non necessita di installazione, si può semplicemente
includere
nella directory dell'eseguibile (se utilizzi accesso diretto) o nel path per
accesso
con ODBC/ADO/ecc..ovviamente il tutto può semplicemnte scalare alla versione
c/s,
sostituendo la dll.
Ciao!
--
Marco Kregar
marco....@FirebirdSQL.it


 ha scritto nel messaggio
news:bq602f$akt$1...@lacerta.tiscalinet.it...


vedo che esiste una versione 1.x ... chi lo sta' provando ? impressioni ?
Devo correggermi :-( 
Il driver al quale mi riferisco e' lo IBPhoenix Open Source ODBC
Driver, io lo provero' tra breve, pero' e' ancora in beta, lo dice la
schermata iniziale al lancio del setup...
Il link per il download si trova su
http://www.ibphoenix.com/a465.htm


 ha scritto nel
messaggio news:5r5esvkvjgui2i4nv...@4ax.com...


gestore grafico free ?
Non so, pero' per le query invece di isql puoi usare un qualunque sql
editor odbc based (una ricerca su google con "sql editor" te ne trova
parecchi)
[spam]
puoi provare il mio (Database Gate), lo trovi nel sito in signature
[/spam]
Ciao :-)

Newsgroup: it.comp.software.database
Titolo: database su linux

Ciao a tutti,
qualcuno ha avuto modo di confrontare le prestazioni dei vari db per linux?
Mi interesserebbe soprattutto per quelli free.
Paolo



Ti dò una mia vecchia raccolta di link, magari ti interessa:
Why not Mysql
http://openacs.org/philosophy/why-not-mysql.html
Panoramica su Pg vs all (in italiano)
http://www.diff.org/diff/sette/psql_ebusiness.shtml
Mysql vs Postgres (benchmark molto quotato):
http://www.phpbuilder.com/columns/tim20000705.php3
Postgres vs all
http://apachetoday.com/news_story.php3?ltsn=2000-08-14-008-01-PR-MR-SW
PG vs all
http://www.geocities.com/mailsoftware42/db
PG vs IB, MySQL, DB2
http://www.zend.com/zend/art/databases.php
Ciao.
Faser
--------------------
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------

Newsgroup: it.comp.software.database
Titolo: AIUTO dBASE

Cerco aiuto per db7 (varie) o col.
 E-mail 
gen...@ti.it

 wrote in message
8dbp1m$qem$1...@nslave2.tin.it...


Ho problemi con la tua mail... me la puoi confermare ?


 wrote in message
8dfpub$goa$1...@pinco.nettuno.it...


 wrote in message
8dgq89$85o$1...@nslave2.tin.it...


 wrote in message
8dig1i$a40$1...@pinco.nettuno.it...


 wrote in message
8djgfp$j5k$1...@nslave2.tin.it...


Newsgroup: it.comp.software.database
Titolo: SQL Server / Client

E' possibile utilizzare lo stesso PC per eseguire SQL server e client senza
avere la scheda di rete?
Mi  spiego meglio: si puo' accedere a un DB su SQL server dallo stesso PC
sul quale è installato SQL server usando un' applicazione scritta in VB?
Quando provo a collegarmi mi segnala:
Impossibile eseguire l' accesso per l' utente 'nomeutente'. Motivo: l'
utente non è associato a una connessione SQL Server trusted
Grazie, Fabrizio.

 utente non è associato a una connessione SQL Server trusted
Modifica il modo di autenticazione usato da SQL Server ed impostalo a
"solo SQL Server", oppure crea un'utente/password che corrisponda all'utente
/password con cui fai login sul computer
Davide

Newsgroup: it.comp.software.database
Titolo: Tracciato record :-(

Ciao a tutti.
Ho urgentemente bisogno del tracciato record dei seguenti tipi di file :
.doc (Word)
.xls   (Excel)
.dba (Access)
.pdf (Acrobat reader)
Qualcuno puň aiutarmi ? Vi prego sono disperato. Se non risolvo il problema
su cui sto lavorando, me la vedrň davvero brutta.
Poi volevo chiedervi se ci sono delle differenze tra il tracciato record di
un file di Word 97 e di Word 2000. Io credo di si ma non ne sono sicuro.
Aiutatemi  :-(    :-(

 su cui sto lavorando, me la vedrņ davvero brutta.

Newsgroup: it.comp.software.database
Titolo: download di postgresql

Vorrei installare Postgresql versione 7.2, ma sul sito ufficiale ho trovato
solo una quantità di file sorgenti.
Esiste un pacchetto autoinstallante? Dove posso trovarlo?
Grazie mille.

 Esiste un pacchetto autoinstallante? Dove posso trovarlo?
nella maggior parte delle distrib. linux trovi il pacchetto. basta 
installare da lì.
se non hai la 7.2, compila. che problema c'è?
(dopo 1 o 2 compilazioni ci prendi la mano)
se usi Win32 ciccia... devi installare cygwin e poi compilare. altroché 
autoinstallazione!
ciao

 ha scritto nel messaggio
news:a7fkk9$k2$1...@newsreader1.mclink.it...

La cosa migliore sarebbe compilarlo, ma visto che non credo ti interessi,
procedi cosi:
Se devi installarlo su un sistema linux trova gli rpm dei binari, credo ci
siano sul sito pg stesso altrimenti usa un finder qualsiasi.
Se usi Win, installa cygwin, nel semplicissimo setup di cygwin troverai tra
i vari pacchetti anche pg7.2, già compilato cosi non ti stanchi.
--
Pasquale Vazzana

Newsgroup: it.comp.software.database
Titolo: FB e stored procedure (ancora!)

Ho una stored procedure in FB 1.0 che dovrebbe eseguire una query di
selezione in base ad un parametro che gli viene passato:
la procedure e' la seguente
RECREATE PROCEDURE MyProc (name varchar(30))
RETURNS (titolo varchar(2))
AS
BEGIN
	FOR
	SELECT distinct titolo 
	FROM table1 t1, table2 t2, table3 t3
	WHERE 
t1.name
 <condizione>
	/*join conditions*/
	AND t1.joinfield=t2.joinfield AND t2.joinfield2=t3.joinfield2
	into :titolo
	DO
	SUSPEND;
END##
se <condizione> e': =:name allora tutto funziona perfettamente
se <condizione> e': like '%:name%' allora non ottengo alcun risultato,
eseguendo la query da isql invece ottengo i risultati corretti... 
credo allora di stare facendo qualche errore nel passaggio del parametro, ma
quale?
altra domanda, in una qery qual'e' la sintassi corretta per fare una
select su tabelle joinate
se scrivo
select * from
table1 join (table2 join table3 on field2) on field1;
ottengo un errore, eppure mi sembra (dal SQL Reference) che la sintassi
sia corretta
grazie a tutti
-- 
Francesco Lamonica: f DOT lamonica AT tin DOT it
PGP Fingerprint: 5870 92BA 8DFF 1ACF DE2E  B94D 46EC 5505 7C64 4EF1
Favourite quote: There's no spoon


ho letto da qualche parte che con firebird e' meglio scriverla come
select *
from table1 inner join table2 on (table1.f1 = table2.f2)
inner join table3 on (table2.f2 = table3.f3)
mi rendo conto che le fonti che ho "citato" sono poco attendibili.
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 mi rendo conto che le fonti che ho "citato" sono poco attendibili.
grazie cmq delle risposte 


Prova a sostituire
'%:name%'
con
'%' || :name || '%'
(doppio pipe)
Sauti,
Ender

 '%' || :name || '%'
Grazie ha funzionato senza problemi :)



le mie sempre attendibilissime fonti mi dicono che se non fai cosi'
l'ottimizzatore si confonde. seriamente, l'ho letto da qualche parte ma
non ricordo piu' dove.

Newsgroup: it.comp.software.database
Titolo: Framework open source - Novita`

Per la serie "yet another framework..."
E' stato rilasciato come open source un software precedentemente 
commerciale. Si tratta di 
www.Dataphor.org
E' rilevante per il topic del ng in quanto si porta dietro un rdbms
che e` stato definito come aderente alle piu` aggiornate teorie
relazionali (benche` abbia i null, tanto per dire che fidarsi e`
bene ma...). Ha inoltre un linguaggio che miscela programmazione
e accesso ai dati.
Sono benvenute le mini recensioni (o link)

 commerciale. Si tratta di 
www.Dataphor.org
Interessante! Grazie per la segnalazione!
ciao
Giacomo

 bene ma...)
Uh? Cos'e` 'sta storia dei NULL nelle nuove teorie relazionali?
Enrico

"Enrico 'Henryx' Bianchi"

In realta` inizialmente nel prodotto in questione non c'erano, ma
poi su pressione dei clienti sono stati reintrodotti... ormai
tutti erano assuefatti, e non si voleva farne a meno.

 tutti erano assuefatti, e non si voleva farne a meno.
Parlavo in senso piu` generico, e non specifico :)
Enrico

"Enrico 'Henryx' Bianchi"

Infatti c'e` solo il caso specifico. A livello di teoria i null
non sono ammessi (anche se nuove proposte appaiono continuamente).

Newsgroup: it.comp.software.database
Titolo: [Firebird] Compilazione driver odbc

Ciao a tutti,
sto cercando di compilare il driver odbc freeware per FirerBird (lo
sviluppatore dovrebbe aver sistemato gli errori che gli ho segnalato),
ho scaricato i sorgenti tramite cvs che comprendono l'ambiente per
VC++ 6.0, il problema e' che manca il file ibase.h che non so dove
prendere. Su google ci sono un mare di post/siti che fanno riferimento
ad un interbase sdk ma non saprei dove prenderlo.
Avete qualche informazione in merito ?
Il link per le istruzioni per il download dei sorgenti del driver e'
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_60_odbc
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 wrote:
[cut]
Mi rispondo da solo, magari puo' essere utile ad altri. 
I file mancanti si trovano nei sorgenti del database stesso,
scaricabili da sourceforge (7 MB di codice zippato)

Newsgroup: it.comp.software.database
Titolo: Vecchio file di Works 4.0

Mi scuso per l'ignoranza e l'inesperienza, prima di tutto.
Sono giorni che cerco una soluzione al problema ma non riesco a capire
come risolverlo....
Spiego, confidando nella vostra clemenza:
Devo aprire un file database creato (non da me) con una vecchia versione
di Works 4.0 e che ha estensione .wdb  (se non dico una stupidata il
programma doveva chiamarsi Works DB....)
Io purtroppo possiedo la versione 2000 della suite Office, dunque Excel
2000 ed Access 2000.Nessuno dei due consente la conversione del file
*.wdb.
La guida di Excel mi informa che la conversione dei lavori eseguiti con
Works è possibile solo con le versioni di Works fino alla 2.0.Oltre
bisogna arrangiarsi!!!!!!!
Cosa posso fare?Esistono dei convertitori appositi?E dove li posso
trovare?
Soprattutto:sbaglio io qualcosa?
Vi ringrazio per le risposte che vorrete darmi.
Cordialmente
Luca

 trovare?
Ciao,
        .wdb è il formato con cui Microsoft Works gestisce i database... (un
formato tutto suo, se non sbaglio cmq è molto simile al .dbf).
Io ti consiglio di procurarti una versione di Works (la 4 credo sia
l'ultima), aprirlo ed esportare i dati come .db
Ciao
--
Andrea /\/\agni
e-mail: 
ama...@supereva.it

 l'ultima), aprirlo ed esportare i dati come .db
Accidenti.......sono basito dalla rapidità!!!
Esistono posti dove posso scaricare una versione demo del vecchio Works (mi
serve solo per questa operazione "sciagurata" di apertura di quel file, poi non
ne farei più nulla)?
Per ora grazie infinite, Andrea!
Luca

 ne farei più nulla)?
Non credo esistano versioni del genere (M$ non è molto incline a queste
cose).
Se non ricordo male mi *sembra* di aver visto (l'ultima volta che ho
installato Access) che c'è un filtro anche per i .wdb ma potrei sbagliare...
Ho cercato di scriverti in mail ma l'indirizzo non è valido...



Infatti non č valido.....l'indirizzo funzionante č:    
apost...@katamail.com
Ora esco....stasera provo a guardare tra i filtri di Access......
Se vuoi scrivi pure....non so come ringraziarti per l'interessamento e la
cortesia!!!!!
A dopo!
Luca, Savona
Newsgroup: it.comp.software.database
Titolo: FILE PDF

Devo un catalogo in PDF..che programma devo usare?..qualcuno può darmi una
mano a risolvere il problema senza spendere cifre allucinanti?..grazie in
anticipo a tutti coloro che prenderanno in considerazione la mia richiesta..
Fabrizio

 Devo un catalogo in PDF..che programma devo usare?
"devo un catalogo in PDF"... a chi lo devi?
www.adobe.com
Davide

O usi Acrobat (non Acrobat Reader) che cost sul mezzo milione, oppure lo
crei e lo riempi con le librerie del php (che però devono essere state
compilate).
Ciao, Nicola.
======================================================
 
www.pignatelli.com
                                Risorse web per principianti e non
======================================================

 ha scritto

http://www.easysw.com/htmldoc

> Devo un catalogo in PDF..che programma devo usare?
Potresti anche fare il catalogo con word (.doc) e
convertirlo in pdf con
 PDF Express  
Scaricabile da 
http://download.cnet.com/
(shareware peró....;)
Salva
______________________________________________________________________
Do You Yahoo!?
Il tuo indirizzo gratis e per sempre @
yahoo.it
 su 
http://mail.yahoo.it
-- 
Posted from 
web4402.mail.yahoo.com
 [216.115.105.32] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

ciao
č possibile accedere via odbc ad un db mysql residente su un server
linux
grazie
Dimentica, per favore, tutto quel che hai studiato a scuola, 
tanto non lo hai imparato.
					 Emil Landau.

 linux
Installa MyODBC che trovi su 
www.mysql.com
Davide

grazie
avevo giŕ provato tutto su piattaforma win, ora volevo provare con
mysql su linux
ho giŕ tutto il software disponibile
ciao

Newsgroup: it.comp.software.database
Titolo: [OT]Definire frase SQL

Ciao, spero di non essere troppo OT, in caso potete indicarmi un ng +
adatto.Cmq..
Ho la difficoltà a definire la giusta frase SQL x eseguire una ricerca di
record su un periodo compreso tra 2 date.
ho una tabella con 2 campi date inizio-fine :
DATA_DAL DATA_AL recordId
01/01/2004 10/01/2004 (1)
15/02/2004 25/02/2004 (2)
30/04/2004 30/05/2004 (3)
indicando con start il valore iniziale ed end la parte finale del periodo da
ricercare ke sceglierà l'utente,
devo estarre tutti i record ke fanno parte dell'intervallo.
Es.
start = 02/01/2004
end = 26/02/2004
Risultato:estrae i record 1,2
start = 12/01/2004
end = 25/01/2004
Risultato:non restituisce nessun valore
start = 01/01/1970
end = 01/02/2005
Risultato:estrae tutti i record in quell'intervallo:1,2,3
Grazie..Antonio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 record su un periodo compreso tra 2 date.
utilizza l'operatore between 
http://www.w3schools.com/sql/sql_between.asp
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

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

Quando si scarica un sito finito su di un server come si fa a interagire con
il database per impostare le tabelle??
Grazie mille....






Newsgroup: it.comp.software.database
Titolo: [newbie] Oracle

Scusate la mostruosa banalita', ma quanado apro SQL plus (versione
OracleLite 8i per NT) mi vengono richiesti login pwd e host....cosa dovrei
inse4rire?
Mi sembra di aver letto di un cero Tiger Scott ... ma non ottengo
risultati... :-(
Grazie a tutti!
--
"...Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno
sprovveduto che non lo sa e la inventa...".
             Albert Einstein

 wrote in message
news:aggqkm$ljrpu$1...@ID-95523.news.dfncis.de...


 inse4rire?
le utenze/passwords di default, una volta installato Oracle sono:
1 - system/manager
2 - sys/change_on_install
se hai l'ORACLE_SID impostato, non ti serve inserire l'host.
altrimenti, l'host sta per "connect_string", ovvero il nome della 
definizione che hai nel file tnsnames.ora nel path puntato da TNS_ADMIN 
(del client).
puoi anche scrivere tutto nell'utente:
utente/password@connect_string
la buona regola è cambiare poi queste passwords, una volta creato il 
database.
(vedi manuale)
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/free-world.html

 
dimenticavo, se hai fatto l'installazione base senza cambiare i defaults, 
dovresti avere come connect_string ORCL (che è anche l'ORACLE_SID di 
default)
per andare via connect_string, sul server devi avere il servizio listener 
attivo.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://ethology.intercult.su.se/freescience/

 inse4rire?
Il tuo nome utente, la tua password ed il database a cui vuoi connetterti.
Questo e' un'ottimo momento per cominciare a leggere la documentazione
di Oracle. 
http://technet.oracle.com
Davide

ascoltando il vento dell'est udii 
dav...@yahoo.com
 che diceva queste
parole
| Questo e' un'ottimo momento per cominciare a leggere la
| documentazione di Oracle. 
http://technet.oracle.com
|
| Davide
:-P

ascoltando il vento dell'est udii punkarruso che diceva queste parole
| il sapiente punkarruso dice:
|
|| il sapiente Icaro dice:
||
||| Scusate la mostruosa banalita', ma quanado apro SQL plus (versione
||| OracleLite 8i per NT) mi vengono richiesti login pwd e host....cosa
||| dovrei inse4rire?
||
|| le utenze/passwords di default, una volta installato Oracle sono:
||
|| 1 - system/manager
|| 2 - sys/change_on_install
||
|| se hai l'ORACLE_SID impostato, non ti serve inserire l'host.
|| altrimenti, l'host sta per "connect_string", ovvero il nome della
|| definizione che hai nel file tnsnames.ora nel path puntato da
|| TNS_ADMIN (del client).
||
|| puoi anche scrivere tutto nell'utente:
||
|| utente/password@connect_string
||
|| la buona regola č cambiare poi queste passwords, una volta creato il
|| database.
|| (vedi manuale)
||
|| ciao
||
|
| dimenticavo, se hai fatto l'installazione base senza cambiare i
| defaults, dovresti avere come connect_string ORCL (che č anche
| l'ORACLE_SID di default)
|
| per andare via connect_string, sul server devi avere il servizio
| listener attivo.
|
| ciao
grazie mille, appena sono a casa provo!
Newsgroup: it.comp.software.database
Titolo: MySQL: problema di connessione dal client

Salve a tutti,
ho installato MySQL sul mio linux server (RedHat 7.1), tutto funziona
correttamente dalla console. I problemi nascono quando tento di connettermi
da una macchina Windows della rete con uno dei tanti client MySQL
disponibili. Ricevo un errore del genere "Host '192.168.0.3' is not allowed
to connect to this MySQL server". Presumo sia un problema di autorizzazioni
del host client ma non so come impostarle.
Ringrazio anticipatamente per l'aiuto - Alessio

 del host client ma non so come impostarle.
In MySQL gli utenti si identificano come <nome utente>@<nome host> e
<password>.
Le informazioni sono memorizzate nella tabella user del db mysql, ed è lì
che devi andare a modificare l'host dell'utente con cui ti connetti in %,
cioè quell'utente potrà connettersi da qualsiasi host.
Puoi anche aggiungere un'altro utente con lo stesso nome utente ma con un
diverso host, nel tuo caso 192.168.0.3 in modo che non si possa loggare da
altri IP.
Dipende dalle tue esigenze.
Cmq per ulteriori approfondimenti 
www.mysql.com
 sezione Documentation

Ti ringrazio per il consiglio.
Ho utilizzato le stored procedure,
e tutto ha funzionato.
Per quanto riguarda la correttezza logica del voler effettuare
le cancellazioni in cascata, mi è consentita dalla problematica
del prodotto.
Grazie ancora.
-- 
Posted from [194.184.181.194] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.software.database
Titolo: per vecchie volpi.....

Ho scritto delle applicazioni in dbIV (Ashton_tate)
tutto bene ma quando parte il programma mi dice che la code-page del
sistema
non e' valida....ne sapete qualcosa ?
Banzai
--
Posted from [195.103.11.226] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

non e' valida....ne sapete qualcosa ?
Prova a verificare che tipo di code-page (mappa caratteri)
carichi nell'autoexec.bat
Davide

 wrote in message 39B66546...@yahoo.com...

Newsgroup: it.comp.software.database
Titolo: replicazione oracle 9i

Salve a tutti,
qual'e' il miglior modo per replicare un database oracle 9i su un altro 
server attraverso internet?
Qualsiasi aiuto sara' gradito.
Grazie.

Ciao Ginos,
ci sono vari sistemi in base alle tue esigenze.
1) a cosa ti serve l'altro db? visualizzare i dati? modifica/inserimento
dei dati?
2) quanti db devi replicare?
3) come li devi replicare? uno sarà il master e gli altri riceveranno 
solo i dati, tutti master ovvero tutti i dati devo essere inviati agli 
altri db, etc
queste domande sono quasi fondamentali per chiarire l'idee.
Ti consiglio il sito 
otn.oracle.com
 per cercare qlcs sulla replicazione, 
in particolare
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96567/preface.htm
 
.
A presto,
Simone

 
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96567/preface.htm
 
Vado subito a leggere...
Grazie!

Ciao Ginos,
vuoi creare uno standby database come recovery dei dati ti consiglio:
http://otn.oracle.com/pls/db92/db92.drilldown?levelnum=2&toplevel=a96524&method=LIKE&chapters=0&book=&wildcards=1&preference=&expand_all=&verb=&word=standby+database#a96524
lo so è un pò lungo come link.
In aggiunta ti allego alcuni file se mi scrivi in privato ;-)
Dalla 9i la creazione dello standby database viene gestita da Oracle 
Dataguard, se non erro.
E' una funzione integrato in Oracle Enterprise Manager una volta creato 
il repository per OEM ma non ci ho mai lavorato sopra....
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96653/preface.htm#971610
 
Ti allegherò alcune info che ho trovato qua e là.
Per il tipo di replica:
- MASTER/SNAPSHOT
  vi è un database che registra tutti i dati e li replica agli altri.
  Da qui una replica potrà essere ancora:
	ReadWrite
	Read Only
-MASTER/MASTER o MULTIMASTER
ovvero tutti i database replicano i dati. Tutti comandano la replica.
In base a come i dati dovranno essere gestiti si dovranno studiare delle 
policy di replica e di gestione dei conflitti.
Non è una cosa semplice ma si riesce a fare!
Neanch'io ho molta esperienza sulla replica, per ora ho configurato un 
unico db con questa struttura su una 56K.
A presto,
Simone

 Scusami ma non ho molta esperienza con Oracle.
qui non centra Oracle... si parla di architettura...
quanti db sono coinvolti nella replicazione e che ruolo
hanno...
se č un solo db, allora ti conviene utilizzare oracle
data guard..
se sono pių db allora ti conviene utilizzare multimaster
replication ... ma č un "male nelle chiappe" (come direbbero
gli americani) sepcialmente se non sei esperto.
http://tahiti.oracle.com
leggere leggere leggere