mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: problema con postgres

ciao
sto migrando un db access su postgres,
utilizzo pgadmin per importare le tabelle verso postgres,
solo che facendo delle semplici select mi risponde che la relazione
"tabella" non esiste, quale puň essere il problema?
grazie

ciao
ho provato ad importare la struttura della tabella cambiando tutto in
minuscolo, può essere questa la soluzione perchè adesso funzione
grazie



Si, ti conviene poi anche convertire tutti i nomi dei campi in minuscolo e
stare attento a come vengono chiamate le sequence.
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------

>stare attento a come vengono chiamate le sequence.
scusa cosa sono queste ultime

scusa cosa sono queste ultime
Semplificando, i campi contatore di Access in Postgres sono chiamati
sequence. Puoi posizionarle al valore che vuoi e sono svincolate dal campo.
In pratica guarda la struttura della tua tabella e dove è definita la
chiave primaria controlla che la sequence chiamata sia tutta in lower case.
Es :
"id_article" int4 DEFAULT nextval('article_seq'::text) NOT NULL, 
la sequence si chiama article_seq. Se con Access avevi nominato i campi con
maiuscole e minuscole e magari anche con spazi, questo può produrre dei
casini. Ripeto *può produrre* non *produce* :-)
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
--------------------


Tieni presente che postgres funziona così: se in una query scrivi i nomi 
di tabella o colonna così
select colonna from tabella
allora vengono automaticamente convertiti a "tuttominuscolo". Cioè se 
scrivi la stessa query di prima così:
select Colonna from TABELLA
lui comunque cercherà una tabella che si chiama "tabella" e una colonna 
che si chiama "colonna", fregandosene delle maiuscole ecc.
Se nel DB hai una risorsa che nel nome ha delle maiuscole (pgadmin le 
crea esattamente come le scrivi, quindi è possibile), per accedervi devi 
mettere il nome tra doppi apici. Per cui se sul db i tuoi oggetti si 
chiamano "Tabella" e "Colonna" (con le iniziali maiuscole, stile Access) 
per accedervi devi scrivere:
select "Colonna" from "Tabella"
Spero di essere stato chiaro...
bye!
-- 
Fabrizio "Hermooz" Ermini
Newsgroup: it.comp.software.database
Titolo: un'altra query Ms Sql Server

Quella di ieri è andata bene,grazie.
Ho due tabelle :
tabella A con due colonne :  numero fattura, data fattura
tabella B con due colonne : numero fattura , data incasso ( numero fattura è 
il campo che relaziona le 2 tab).
Vorrei che , a parità di numero fattura, la "data incasso" della tab B 
venisse uguagliata alla data fattura indicata nella  tab A
Grazie e saluti 


UPDATE t2
   SET t2.[data incasso] = t1.[data fattura]
  FROM tabellaB AS t2
 INNER JOIN tabellaA AS t1
    ON t2.[numero fattura] = t1.[numero fattura]
-- 
David Martin

   SET t2.[data incasso] = t1.[data fattura]
Si blocca in questo punto e mi dice :
Impossibile associare l'identificatore in più parti "t2.data_incasso".
Ho controllato i nomi dei campi e delle due tabelle, sono corretti e 
presenti.
Ciao

 Si blocca in questo punto e mi dice :
risolto
scrivevo erroneamente:
 UPDATE  Tabella B


Newsgroup: it.comp.software.database
Titolo: [Oracle] SqlLoader

Ciao a tutti,
  ho un problema con sqlloader il file .ctl contiene la riga:
CAMPO05  POSITION(21:28)  DATE "YYYYMMDD" NULLIF U9LA05='00000000'
Vorrei che se dal file vengono estratti 8 zeri inserisca null nel CAMPO05
definito come data.
Spero di essermi spiegata :)
Ciao e grazie

Scusate, ho scritto male la riga sotto riportata, naturalmete il nome del
campo CAMPO05
CAMPO05  POSITION(21:28)  DATE "YYYYMMDD" NULLIF CAMPO05='00000000'
Scusate e grazie.
Ciao

Mentre cercavo di capire la differenza tra una select e un drop database,
esse74 ha scritto:

scusa, ma che errore ti restituisce?
E' una vita che non utilizzo sqlldr con clausole nullif,
ma e' proprio quella che fa al caso tuo.

Ciao,
  grazie per aver risposto, ho risolto infatti il nullif fa quello che
voglio io. Avevo sbagliato i valori di position nel file per far estrarre i
dati.
Ciao e grazie.

Newsgroup: it.comp.software.database
Titolo: Info su MySQL

Sto pensando di creare una piccola rete locale (di 2 PC) composta da un
server linux e un client WIN98, cosě da sfruttare il meglio dai due SO.
Ora, a parte problemi di configurazione che non riguardano questo NG, vorrei
avare qualche informazione relativa a Mysql;
Qualcuno di voi sa dirmi come funziona, e quanto sia affidabile?
Grazie
Hagi

 wrote in message
826u8a$cn2$1...@nslave2.tin.it...


Newsgroup: it.comp.software.database
Titolo: MariaDB: come funziona?

Ciao a tutti.
Sembra che questa mania dei fork (prodotti derivati da altri) stia
prendendo troppo piede. Prima Libreoffice da Openoffice, ora leggo di
MariaDB da Mysql.
Qualcuno l'ha provato? Vantaggi/svantaggi rispetto a Mysql?
Grazie e ciao.
-- 
Paolo "Spino"

 Qualcuno l'ha provato? Vantaggi/svantaggi rispetto a Mysql?
Con l'ultima versione e` stato aggiunto un nuovo engine, e manca (da 
quanto so) l'engine InnoDB. Per il resto dovrebbe essere molto simile.
Bye.

 Netbeans, se continua cosi`.
Sempre sperando che non incappino in qualche brevetto, dato che
questo potrebbe effettivamente essere un ostacolo bloccante.
Vedi il caso di questi giorni con Android...
Newsgroup: it.comp.software.database
Titolo: The Greatest News Ever!

http://www.jcil.blogspot.com
 << The Greatest News Ever!





Newsgroup: it.comp.software.database
Titolo: Problemi connettendomi a SqlServer2000 con DbLibrary

Ho costruito un progetto in C++ per la conessione via dblibrary a SQL
Server7.0, senza problemi.
Da poco ho SQL Server 2000 e lo stesso progetto ha dei problemi di
performance (10 volte peggiori).
Devo linkare qualcosa di diverso dalla ntwdblib nel mio progetto?
E' cambiato qualcosa?
Grazie.
Luca Fazio
Per favore risposta a:
luca....@elsag.it

performance (10 volte peggiori).
Butta nella spazzatura le dblibrary e usa ODBC.
Se leggi l'help imparerai che:
"L'API DB-Library non è stata migliorata oltre il livello raggiunto
con SQL Server versione 6.5. Tutte le applicazioni DB-Library sono in
grado di utilizzare SQL Server 2000, ma solo come client della
versione 6.5. Le funzioni introdotte in SQL Server 2000 e in SQL
Server versione 7.0 non vengono supportate per le applicazioni
DB-Library."
-- 
Tieni per te il Papero giusto se vuoi la mia email
Sito Papero 1 -> 
http://utenti.tripod.it/papero
Sito Papero 2 -> 
http://user.7host.com/papero/

Le avevamo usate perche' "native di SQL Server", senza strati intermedi
e invece ce la siamo presa in quel posto.
Comunque ho verificato che non sono le query lente ma la velocita' di
sending dei pacchetti,
quindi indago in quella direzione.
Grazie comunque, la prossima volta ....ODBC!
Luca Fazio.

sending dei pacchetti, quindi indago in quella direzione.
Se ami il pericolo puoi dimensionare pacchetti grossi tanto quanto la
tua rete te lo permette.


Newsgroup: it.comp.software.database
Titolo: Ricerca inversa per elenco telefonico

Avrei bisogno di trovare la persona partendo dal numero telefonico
Sapete come fare nel caso le Pagine Bianche diano esito negativo (perche'
l'utente ha richiesto la protezione delle informazioni) ?
Tipo i servizi 1240 e simili per capirci
Non ho mai capito perche' con loro la ricerca inversa funziona, anche se
l'utente ha richiesto la protezione delle informazioni
Ciao
RobertoA

 
Ciao
Giulio

 Avrei bisogno di trovare la persona partendo dal numero telefonico
[CUT]
Sei O.T.


Non penso proprio
Si tratta di db quello di cui si discute, un db telefonico appunto
RobertoA
Newsgroup: it.comp.software.database
Titolo: AIUTO!!! qualcuno mi aiuti!!

Salve sono nuovo di queste parti,
sto cercando un programma per database
che mi gestisca il testo e le immagini bene,
avete suggerimenti? Grazie!
Ps. se č possibile un programma in italiano

 avete suggerimenti? Grazie!
Non so cosa vuol dire "gestire bene" testo e immagini.
Un db in genere non gestisce le immagini , le cataloga, lo stesso per il 
testo , inteso come documento formattato. Certo, si possono usare i campi 
blob o simili ma ....
Comunque devi fornire maggiori informazioni.
Su quale Sistema Operativo ?
Su singolo pc, rete locale , intranet , internet ?
Per farci che ?
Come vedi, dipende cosa devi fare e quale grado di conoscenza hai di 
sviluppo db.
Se ti serve un prodotto di catalogazione elettronica vedi ad esempio
http://www.sistemidata.it/
 (ArchiDņ)
Giulio 

Non ti sei accorto che il tizio inserisce lo stesso messaggo a intervalli
regolari da un bel po' di tempo? :-)
e' una presa di giro...

 e' una presa di giro...
Galli contro Giulio C...
Scusate ma a me ha fatto ridere... :-p


L'ho preso come una richiesta disperata ....  :-)
Giulio 




(Non ci avevo fatto caso !!!!) :-)
C č l'iniziale del cognome , ma il mio nome di battesimo completo, che tu ci 
creda o no č
Giulio Cesare Maria C.....
Giulio 

> L'ho preso come una richiesta disperata ....  :-)
   La tua buona fede mi fa piacere; avrai un posto accanto a me nel Regno
dei Cieli :-D

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

Ciao,
qualcuno mi sa dire dove posso trovare qualche descrizione di questo tool,
quella presente sul loro sito 
www.microstrategy.it
 non mi dice più di
tanto!!
Vorrei una piccola descrizione!
Grazie
Tony





Newsgroup: it.comp.software.database
Titolo: Report !?

HO COSTRUITO IL MIO  PRIMO DATA REPORT !!!!!!!!!
Ora però non so più dove mettere le mani per ovviare ad alcuni
inconvenienti.
Vi prego.... ditemi almeno dove posso recuperare le informazuioni che mi
servono per proseguire.
Gli inconvenienti sono:
1- nella caselle di testo collegate al database voglio che il testo sia
allineato a destra e a sinistra.
2- Il numero delle righe di testo e quindi l'altezza della casella di testo
non può essere fissa nè per difetto
(potrebbero rimanere fuori alcuni righi) nè per eccesso (potrebbero
comparire righi bianchi
ossia spazi indesiderati).
3- A lato delle descrizioni vi è una casella di testo riportante l'importo
dell'articolo.
Questa casella di testo deve comparire all'altezza dell'ultimo rigo in basso
e non al primo rigo in alto;
questo forse mi riporta al punto 2.
4- A lato dell'importo inserisco l'etichetta "L."  ma se l'importo è = 0
l'etichetta non deve essere visibile
Penso che tutte queste difficoltà sarebbero superabili se si potesse
inserire del codice
ma tutti i tentativi fatti sono stati inutili..
Datemi qualche suggerimento, vi prego....
Grazie
Tommaso

 ossia spazi indesiderati).
questo punto 2 è risolto con la proprietà Cangrow settata a True
ma il resto?????

Newsgroup: it.comp.software.database
Titolo: sql ----> recordset????

salve a tutti. il mio problema è questo:
io sto usando macromedia dreamweaver per costruire un sito contenente una
pagina dimamica (asp) che deve estrarmi due campi (nome e commento) da una
tabella.
il problema è che non riesco a creare il recordset!!!
mi da uno stranissimo errore di questo tipo:
"[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nella
proposizione FROM."
ecco qui il codice sql:
<%
Dim Recordset1
Dim Recordset1_numRows
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_commenti_STRING
Recordset1.Source = "SELECT Nome, Commenti FROM database ORDER BY Nome ASC"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
Recordset1_numRows = 0
%>
non mi sembra ci siamo errori!
se qualcuno di voi mi puo aiutare gliene sarei grato... ci sto perdendo le
notti davanti a questo monitor!!!
grazie anticipatamente,
mattia

 "SELECT Nome, Commenti FROM database ORDER BY Nome ASC"
La sintassi giusta è 
"SELECT tutti_i_campi_che_vuoi_separati_da_virgola_ FROM Nome_Tabella
ORDER BY NomeCampo ASC;"
ciao
-- 
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)

Newsgroup: it.comp.software.database
Titolo: consiglio su mysql

Salve!
Sono agli inizi con mysql e ho una difficoltà: ho
una tabella con molte colonne :24; ho pensato che fossero troppe e ho
deciso di suddividere il tutto in tre tabelle; Le tabelle non sono altro
che informazioni su persone: indirizzi, tel, età.. etc.etc. Io ho diviso
così: tabella nome, tab. studi e tab. datipersonali; I problemi sono:
-è meglio suddividerle la tabelle grosse come queste? (saranno + di 1000
righe)
-quando una tab è da considerarsi grossa?
"grossa" per girare su un server web (mysql);
e il mio problema principale (se divido questa grossa tabella) : quando
aggiungo una "persona" nel db, questa avrà un ID che lo
contraddistingue; è possibile fare in modo che automaticamente si
aggiornino anche le colonna id nelle altre tabelle ?
Mi sapreste dire a grandi linee come faccio (se posso)?
grazie!
Sono stato contorto?
Ciao!
Grazie!
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 Sono stato contorto?
tu no io si ...
fammi sapere mandami una mail ...
so...@yahoo.comNOSPAM
cosi vediamo gia se e neccessario dividere questa tabella
-- 
Pazzooo detto Frank Contrepois :)
Felice utilizatore di Mac per i portatili e di Linux per la robba seria e
Win come client :)
sokak at 
yahoo.com
Newsgroup: it.comp.software.database
Titolo: si può fare (una query per questa necessità)?

Magari è banale, ma a me non viene in mente nulla in SQL puro.
Una tabella ha dei valori duplicati in un campo X, ma il campo ID 
(chiave) rende tutte le righe diverse.
Posso ottenere una selezione ristretta dove i valori in X compaiano solo 
una volta?
(Non importa quali righe vengono ignorate, conta solo che il campo X non 
abbia duplicati).
Grazie.
Michele Giordano

 ha scritto nel messaggio
news:3CF14296...@fastwebnet.it...


 una volta?
Select distinct X from .... non basta ?
Davide


Io uso InterBase. La prima query non mi sembra che funzioni (in IB).
Ad ogni modo, mi interessa il ragionamento. Tu crei una tabella di 
appoggio e poi applichi un doppio join per ottenere la selezione 
richiesta. Ho capito bene?
E' interessante, ma quando crei max(campo_id) as nuovo_id, nel campo 
nuovo_id finisce tante volte lo stesso valore; il massimo. Quando esegui 
il select con il doppio inner join, pertanto, ottieni una sola riga. O no?
Comunque, grazie.
Michele Giordano
P.S. confesso l'ignoranza, ma non sapevo che si potesse creare una 
tabella da un select...


Basta, ma solo se non ti interessa portarti dietro gli ID, che invece è 
ciò che a me interessa.
Michele Giordano

 ciò che a me interessa.
spiegati meglio... cosa vuoi avere esattametne in output?

Da questo:
ID--- X----
    1     a
    2     a
    3     b
    4     b
    5     a
ottenere questo:
ID--- X----
    1     a
    3     b
oppure questo:
ID--- X----
    2     a
    3     b
oppure... l'importante è che non siano duplicati i valori in X (in ID 
sono già non duplicati).
Michele Giordano

 tabella da un select...
con mysql si, con IB non saprei.
ciao

Funziona.
A parte il CREATE+SELECT (ma questo è un altro discorso) funziona.
Sono un po' confuso sulla sequenza adottata dal motore SQL per eseguire 
il compito.
1. seleziona un primo gruppetto di record che hanno i campi X tutti uguali;
2. all'interno di questo gruppetto calcola la funzione MAX(ID);
3. a questo punto esiste un solo valore per il campo ID e quindi si può 
eseguire il raggruppamento di X;
4. si passa al gruppetto successivo (finché ce n'è).
Però mi domando: come fa a isolare il gruppetto? E' come se facesse un 
raggruppamento parziale in vista del raggruppamento finale.
Curiosità.
Grazie, comunque.
Ciao.
Michele Giordano

  select max(id),
         x
    from tabella
group by x
Saluti,
Ender

Grazie, devo fare ancora tanta strada con SQL.
Michele Giordano
Newsgroup: it.comp.software.database
Titolo: Database e dati sensibili, privacy

Salve,
innanzitutto porgo un saluto a tutti visto
che questo e' il primo messaggio.
Veniamo alla domanda. Sono alla ricerca di
elementi oggettivi per la selezione del
database piu' opportuno per una applicazione
web-based che deve gestire dati estremamente
riservati sotto il profilo privacy.
Ognuno propende per cio' che conosce meglio
e che ama di piu', quindi fosse per me opterei
per un sistema Unix (BSD o Linux), con PostgreSQL
o MySQL e web server Apache, ma - per una serie
di ragioni - vorrei estendere la valutazione anche
a prodotti commerciali. Nel caso del motore di
database non si puo' non considerare Oracle, ma non
avendolo mai usato, vorrei un parere esperto sulle
reali potenzialita' di questo sistema sia in
termini di sicurezza, ma piu' in generale di
costi/benefici. L'aspetto relativo alle performance
almeno al momento non e' prioritario.
Grazie in anticipo
-- solimo

 almeno al momento non e' prioritario.
Se le performance e la scalabilita' non sono prioritarie, non vedo 
motivi per usare Oracle invece di pg.
Dove lavoro lo utilizziamo come scelta primaria, ma solo per motivi 
storici e perche', essendo partner e rivenditori Oracle, paghiamo 
pochissimo di licenza.
Riguardo la sicurezza un articolo interessante (e discutibile) potrebbe 
essere questo: 
http://www.vnunet.it/it/vnunet/news/2006/11/22/database-microsoft-l-open
Buon lavoro,
Paolo

 pochissimo di licenza.
Capisco.
Mille grazie
-- solimo

 e in linea con quelle che uso di piu'.
Puoi usare Apache come "front-end" e collocarci dietro un framework web 
in python.
Te ne consiglio alcuni, se non li hai ancora visti:
- twisted: (
twistedmatrix.com
) un framework molto esteso e completo per 
la gestione di reti;
- Django: (
www.djangoproject.com
) un framework completo per la creazione 
di progetti web;
- CherryPy: (
www.cherrypy.org
) un web server
- TurboGears: (
www.turbogears.org
) un framework composto dalla somma di 
altri progetti (es. CherryPy), piu' strumenti di amministrazione/gestione;
- Pylons: (
pylonshq.com
) stessa logica del precedente.
Personalmente sto attualmente usando, con buona soddisfazione, CherryPy 
con SQLAlchemy come ORM e Cheetah come motore di templating.
CherryPy ha l'unico difetto che di default manca di supporto ad https, 
va installato separatamente.
Cosi' sono andato definitivamente OT... :-)
Buon lavoro,
Paolo

 in python.
Grazie per l'estesa lista dei consigli sui framework.
Purtroppo senza sperimentare e' difficile scegliere
con cognizione di causa. Il tempo in questo e' tiranno!
Grazie ancora di tutto
-- solimo

 con cognizione di causa. Il tempo in questo e' tiranno!
Purtroppo la fretta e' sempre cattiva consigliera... :-)
Dedica un paio di giorni a Django e Turbogears, tanto per chiarirti le 
idee con due strumenti diffusi e ben documentati.
Altra opzione possibile e' Rails, ma non lo conosco al punto da 
consigliarlo.
Ciao,
Paolo
Newsgroup: it.comp.software.database
Titolo: Trigger, Raiserror e problema

Ho una applicazione di terze parti (e di cui non ho sorgenti, ma solo
compilato) che fa le seguenti operazioni su un DB SQL Server (o MSDE).
1) Insert di un record (con alcuni campi non compilati)
2) Se l'insert non è fallito (causa violazione di vincoli)
aggiornamento del record precedente per compilare i campi prima
mancanti.
Non sto ad addentrarmi sul fatto di perchè debba lavorare per forza
cosi' (non è un errore di progetto).
Il mio problema è che io devo stabilire i vincoli che impediscono
l'insert a punto 1.
Finora ho usato Check Constraint o Foreing Key e tutto a funzionato
senza problemi.
Pero' ultimamente sono stato costretto ad implementare delle
restrizioni che non erano fattibili (o lo erano in modo troppo
complicato) con solo l'uso dei 2 tipi di vincoli citati sopra.
Di conseguenza ho scritto un trigger, che fa le valutazioni del caso
ed emette un errore in caso di restrizione violata.
Esattamente il trigger conclude (in caso di violazione restrizione)
con 
RAISERROR ('Errore: Descrizione ...', 16, 1)
ROLLBACK TRANSACTION
RETURN
Il trigger funziona perfettamente e blocca l'insert (o meglio ne fa il
rollback) pero' l'applicazione è come se non ricevesse l'errore e
continua facendomi un update su un record che non esiste (punto 2)
Ho provato anche ad alzare (a 25) il livello dell'errore ritornato
(nonostante il manual di sql dica che 16 è il livello max per gli
errori utente), ma nulla. Per l'applicazione non avvenuto nessun
errore in fase di insert.
Perchè con i vincoli check si accorge dell'errore e con il trigger no?
Sbaglio qualcosa ?
Come faccio ad ottenere lo stesso risultato con il trigger?
Ciao
Fabrizio


Ho risolto.
Ho provato a cambiare  da
RAISERROR ('Errore: Descrizione ...', 16, 1)
ROLLBACK TRANSACTION
RETURN
in
ROLLBACK TRANSACTION
RAISERROR ('Errore: Descrizione ...', 16, 1)
RETURN
perchč avevo il dubbio che il rollback annullasse il raiserror.
Ma non č cambiato nulla.
Poi mi sono accorto che il trigger non aveva 
Set NoCount On
in testa al codice.
L'ho messo ed il difetto sembra sparito, ora l'applicazione rileva
l'errore.
Probabilmente i messaggi disattivati da NoCount On confondevano
l'applicazione non facendogli vedere l'errore fornito da RaisError
Ciao
Fabrizio

Newsgroup: it.comp.software.database
Titolo: ocx...principiante :)

Scusate ragazzi, ma sono all'inizio di Vb.
Ho appena scaricato un Ocx Free per visualizzare le Gif animate in un db
Access (quello fornito tra i controlli activex Microsoft costa per la
registrazione 45$ !!).
Quello che non ho ancora imparato a fare è installarla per poterla
utilizzare: va semplicemente inserita in un percorso definito o deve essere
letteralmente installata??
Grazie a chi avra' la pazienza di spiegarmelo.
Eddie

Puoi copiare l'ocx dove vuoi (in teoria), in pratica se hai diversi
applicativi che lo utilizzano ti conviene copiarlo nella directory system di
windows; poi devi registrarlo con il comando: regsvr32 <nomeocx>.ocx
Ciao, M.

 ha scritto nel messaggio
news:9bnaki$a5a2q$1...@ID-77380.news.dfncis.de...

Grazie e ciao
Eddie
Newsgroup: it.comp.software.database
Titolo: Sincronizzare una tabella...

un file mdb (Access) è stato utilizzato da due persone separatamente ed
ora è nato il problema di "sincronizzare" le modifiche apportate ad una
tabella.
in particolare, uno dei due, Tizio, ha inserito e modificato dati,
mentre l'altro, Caio, si è limitato ad inserire.
i dati inseriti/modificati da Tizio non sono quelli inseriti da Caio.
praticamente, nel mio caso dovrei unire le due tabelle, dando la
"precedenza" a i dati di Tizio.
in altre parole, se un dato è presente in solo una delle due tabelle,
allora va mantenuto il dato; se un dato è presente in entrambe le
tabelle va preso quello della tabella modificata da Tizio.
non so se mi sono spiegato...
come si può ora sincronizzare il tutto?
esiste una procedura standard da seguire in questi casi?
grazie, g.
ps. la tabella ha decine di colonne (campi)...

 non so se mi sono spiegato...
forse con un semplice esempio è meglio...
mysql> select * from t;
+------+-------+
| id   | dati  |
+------+-------+
|    1 | ciao  |
|    2 | hello |
|    3 |       |
+------+-------+
3 rows in set (0.00 sec)
mysql> select * from tt;
+------+---------+
| id   | dati    |
+------+---------+
|    1 |         |
|    2 | helo    |
|    3 | mondo   |
+------+---------+
4 rows in set (0.00 sec)
mysql> select * from t join tt using (id);
+------+-------+-------+
| id   | dati  | dati  |
+------+-------+-------+
|    1 | ciao  |       |
|    2 | hello | helo  |
|    3 |       | mondo |
+------+-------+-------+
3 rows in set (0.00 sec)
Io vorrei questo risultato:
+------+---------+
| id   | dati    |
+------+---------+
|    1 | ciao    |  # dato presente solo in t
|    2 | hello   |  # dato preso da t e non da tt
|    3 | mondo   |  # dato presente solo in tt
+------+---------+
in pratica, appunto, per ogni campo vorrei un'unione con precedenza per
la prima tabella...
è possibile fare ciò in qualche modo?
query? piccolo modulo VBA? altro?
grazie di nuovo, g.

 query? piccolo modulo VBA? altro?
forse CASE:
http://dev.mysql.com/doc/refman/5.0/en/case-statement.html
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.


Puoi fare semplicemente come segue:
1) Fai una copia del database di Caio e lavora su questa copia
2) Leggi tutti i record nel database di Tizio e procedi secondo lo schema 
seguente:
    a) Se il record di Tizio non esiste nel database di Caio => Inserisci il 
record nel database di Caio
    b) Se il record di Tizio č presente nel database di Caio => Aggiorni il 
record nel database di Caio
Ciao,
Riccardo
-- 
* Immolo - Portale e Forum immobiliare
* 
http://www.immolo.it
* 
http://forum.immolo.it
Newsgroup: it.comp.software.database
Titolo: SimplyDOC 2005 - Software gestionale

SimplyDOC 2006 - Software gestionale
Il software gestionale pacchettizzato, dedicato alla tua azienda. 
Gestione magazzino, gestione ed emissione documenti, vendita al banco,
gestione della merce, etichette con codici a barre (barcode), anagrafica
clienti, fidelizzazione, statistiche, scadenziari, tutto in una soluzione.
 
Ecco alcune caratteristiche:
Gestione delle vendite al banco con codici a barre (ideale per tutti i
negozi: abbigliamento, accessori, cartolerie, ecc.)
Stampa delle etichette per gli articoli 
Gestione del magazzino 
Listini multipli
Scadenziario
Statistiche
Fidelizzazione clienti con raccolte punti 
Statistiche
Archivio degli articoli con gestione della distinta base 
Multi aziendale e multi utente 
Gestione multi esercizio 
Gestione dei documenti (per esempio bolle, fatture, ordini, documenti
diversi, ricevute fiscali) 
Ricerca e stampa del registro documenti (per esempio le fatture non pagate
o l'elenco DDT emessi per un cliente) 
Archivi dei clienti e dei fornitori 
Tabelle dei vettori 
Codici IVA 
Tabelle dei mezzi di trasporto, delle causali, e aspetti esteriori dei
beni 
Calcolo IVA con o senza scorporo 
Auto apprendimento delle anagrafiche clienti e articoli con calcolo
automatico dei codici 
Lavorazioni 
c.to
 terzi (l'ideale per i negozi di fotografia)
Stampe con anteprima a video 
Tips & Tricks 
Manuale on-line 
 
Prova la nuova versione 2.9 - Aggiornamento Dicembre 2005
http://www.download-italia.it
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


e' gratis ed opensource ?


 Prova la nuova versione 2.9 - Aggiornamento Dicembre 2005
Spam puro e semplice reiterato, tanto piu' che downloaditalia e' una 
sorta di motore per inserzionisti paganti.
-- 
L'ignoranza e' l'inizio del sapere, il sapere e' l'inizio della 
saggezza, la saggezza e' la consapevolezza dell'ignoranza.  {W. Rotsler}

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

Vorrei creare un database sul mio sito in modo che il visitatore possa
compilare una serie di campi.
Non ho idea di come si faccia, mi servirebbe sapere "da che parte
cominciare".
Uso Access per windows 95 oppure Easy office.
Grazie.

Forse postare il messaggio nel ng di ASP.



php (eventualmente + mysql )  , se passi a linux  ;-)

 php (eventualmente + mysql ) , se passi a linux ;-)
apache +php ci sono anche per winzozz
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.software.database
Titolo: Oracle Personal Edition 8.1.6i x NT???

Ciao a tutti...sono nuovo,anzi nuovissimo,appena sottoscritto il news...ho 2
domandine da porvi sul Server SQL in SBJ.
1) La versione in sbj. è compatibile con win2000?
2) E' un server SQL vero???
Grazie!!! E tanti auguri di buone festeeee!!!!
Andrea

 2) E' un server SQL vero???
Si , ma ti conviene prendere la standard Edition per NT visto che la
personal non è un granche!
Buone feste anche a te!
Newsgroup: it.comp.software.database
Titolo: Oracle primary key

Devo costruire una primary key con Oracle 8.0.6 (un contatore
automatico).
Come devo fare? Non posso usare una sequence in un 'trigger before
insert'?
Sono una matricola di Oracle ....... aiutatemi. Grazie  
--
Posted from 
www.ecobit.it
 [212.28.160.100]
via Mailgate.ORG Server - 
http://www.mailgate.org

A me interesserebbe sapere in particolare se in Oracle esite la possibilità
di associare una proprietà di auto_increment ad un certo campo.
deborah ha scritto nel messaggio ...



Direttamente ad un campo no.
Puoi creare un trigger di tipo before insert dal quale puoi accedere ad una
sequence con la quale valorizzare il campo.
Nel trigger avrai qualcosa del tipo:
BEGIN
select MiaSequence.nextval
   into :new.MioCampoChiave
  from dual;
EXCEPTION
  WHEN ....... THEN
END;
Buon lavoro!
Efisio Bova
efisi...@hotmail.com

Newsgroup: it.comp.software.database
Titolo: PHP e Postgresql

Salve ragazzi, ho bisogno di un linguaggio con cui sia facile fare
un'interfaccia grafica per l'utente e con cui sia facile collegarsi ad un
database, ho pensato al PHP per fare tutto questo, qualcuno sa se è
possibile utilizzarlo con un database come Postgresql?
-- 
ICQ # 84624356


Ovviamente si.
Gaetano


--
Togli .xyz dalla mia email per contattarmi.

Newsgroup: it.comp.software.database
Titolo: mantenere traccia della modifica dati

--
Uso sql server e volevo creare un trigger che inserisse in un apposito campo
la data della modifica della singola riga però le tabelle inserted e deleted
non sono updatabili, come posso fare?

Uso sql server 
SQL Server 2000, 7 o peggio?
-- 
Tieni per te il Papero giusto se vuoi la mia email
Sito Papero 1 -> 
http://utenti.tripod.it/papero
Sito Papero 2 -> 
http://user.7host.com/papero/

Newsgroup: it.comp.software.database
Titolo: Esportare rubrica da Outlook express ed importarla in Access

Salve, dovrei prendere i circa 2000 indirizzi email dalla mia rubrica
da Outlook Express ed importarli in un database access.
Il database po verrà messo on line per un sistema newsletter.
Come posso fare??
Grazie
            Gab  :P 

Salve, mi hanno suggerito questo e funziona.
Ho fatto una prova al volo ma dovrebbe funzionare. 
Apri outlook - File - Esporta - Rubrica -File di testo - Esporta -
Selezioni dove salvare e scegli di salvarla come file Txt. 
Dopo apri Access e gli dici di aprire il file txt che hai creato e ti
dovrebbe preparare lui le tabelle adatte per gestire i tuoi indirizzi.
Probabilmente dovrai lavorare un po sui dati ma potrebbe funzionare. 
Gab

Newsgroup: it.comp.software.database
Titolo: Cammini di join

Ciao a tutti!
Esiste un software per il disegno, magari anche mediante reverse
engineering, dei cammini di join tra tabelle?
Intendo diagrammi tipo quelli disegnati da Access nella sezione "Relazioni".
Ho cercato un pò in rete ma non ho trovato nulla di simile... :-(
Grazie in anticipo.
Ciao,
Alfonso.

 engineering, dei cammini di join tra tabelle?
ERWin lo fa', ma e' solo per Oracle ed e' costosino.
Vedi sulle FAQ. 
http://soft-land.org/faq/icsdfaq.html
Davide

 Vedi sulle FAQ. 
http://soft-land.org/faq/icsdfaq.html
Grazie per la risposta super celere :-)
Ciao,
Alfonso.

> ERWin lo fa', ma e' solo per Oracle ed e' costosino.
ErWin solo per Oracle? Doh..
Ma chi te l'ha detta sta cosa?
/G

engineering, dei cammini di join tra tabelle?
Perche' tiri dentro il r.e.?
DBDesigner
-- 
Linux Registered User #181013
[Exokernels] Although one approach to eliminating bloated, buggy,
unreliable operating systems is to make them smaller, a more radical
one is to eliminate the operating system altogether.

Newsgroup: it.comp.software.database
Titolo: Come connettere Oracle 8i a VB 6

Quali metodi ci sono per connettere Oracle 8i a VB6 ?
(ADO, ODBC ... )
Gradita anche documentazione
--
______
Flex

 (ADO, ODBC ... )
-ODBC
-OLE DB Sia con driver proprietari sia tramite driver Microsoft(MSDAORA)
-OCI - Oracle call interface (mi sembra!) che sono funzioni di Oracle per
accedere direttamente al DB velocizzando parecchio le operazioni; unico
svantaggio...sono proprietari...quindi scordati la portabilità!
Per la documentazioni di OCI guarda qui
http://technet.oracle.com/doc/server.815/a67846/oci_func.htm
Saluti
Matteo

Newsgroup: it.comp.software.database
Titolo: postgreSQL e ricerca testo

Ciao a tutti,
con MySQL è possibile creare indici di tipo "fulltext" in modo che 
attraverso una sintassi particolare io posso fare ricerche per parole 
chiave nei campi testo (ho usato questa caratteristica per fare un 
piccolo "motore di ricerca interno").
E' possibile fare la stessa cosa con postgreSQL ?
metodi alternativi?
grazie!
-- 
Ranger! 
www.rossi.eu.com
aggiungi .it alla mail x rispondermi

metodi alternativi?
Esiste un modulo in contrib chiamato fulltextindex che dovrebbe fare quello
che dici. Quando l'avevo guardato non mi aveva convinto, cosě come non mi
convinceva quello di Mysql (oltre un anno fa, adesso non sň come sono
messi). Se puoi ti converrebbe cercare un motore di ricerca full-text
esterno.
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: OT - db per calcolo spese spedizione...

salve,
dunque sto realizzando questo mitico prodotto per gestire un mini
mini magazzino.
premesso che una mezza soluzione l'ho già trovata.
ma prima vorrei discuterne con voi.
premessa:
mi trovo nell'ipotetico scenario in cui un utente ha confermato l'ordine
quello che deve fare il sistema e dirgli quanto spende come spese di
spedizione.
Due voi come gestite questo generalmente ? .
premetto che esistono anche diversi tipi di pagamento (non so quanto possono
influenzare cmq...)
carta di credito, vaglia, paypal,bonifico etc.

 spedizione.
mi sembra un pò poco come base di partenza,
come avviene la spedizione?
se è tramite corriere ne avere uno solo o ne usate diversi?
se ne usate diversi è probabile che per ognuno ci sia un
contratto con le tariffe in base al peso, colli, località di destinazione.
oppure la fate con mezzi interni? in questo caso ...
... ... ... 

 ha scritto nel messaggio 
news:dja6a1$h0i$1...@area.cu.mi.it...

sinceramente io farei tutto in base al peso come soluzione più semplice io 
devo progettare il sistema
e mi sto documentando...
:-)

Newsgroup: it.comp.software.database
Titolo: "sommare" campo testo

Dovrei fare una query che mi dia come risultato una stringa che sia la
concatenazione di un campo della tabella, separato da virgola
ossia, se ho come valori:
1
2
3
il risultato deve essere:
1,2,3
(devo farlo con access...)
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

 concatenazione di un campo della tabella, separato da virgola
campo + "," + campo2 + "," + campo3...
Davide

...

e' lo stesso campo ma su piu' record. non piu' campi di uno stesso
record... praticamente e' una rubrica di indirizzi, devo estrarre
qualcosa da incollare nel campo "to:" di una mail


 e' lo stesso campo ma su piu' record.
Allora ti fai un ciclo e te li leggi accodandoli. Tanto suppongo che
la mail la invii con un qualche tipo di applicazione, non dal
database.
Davide

 qualcosa da incollare nel campo "to:" di una mail
Alessandro,
leggi la risposta a questo thread
http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=212Z
171Z11Z22Y1027605873X14429%
40usenet.libero.it
&prev=/groups%3Fhl%3Den%26lr%3D
%26ie%3DUTF-8%26oe%3DUTF-8%26group%3Dit.comp.software.database
Ciao,
--
Gianluca Hotz
Backoffice MVP (SQL Server) MCP SQL Server and MCP Windows
Vice-President of the Italian User Group for SQL Server
Founding Member of the Italian User Group for .NET
http://www.ghotz.com
http://www.ugiss.org

 wrote in message
news:ahr960$qp9$1...@newsreader.mailgate.org...


Newsgroup: it.comp.software.database
Titolo: campi con + e -

se un dato numerico importato da un file di testo ha il + o meno 
davanti.come posso importarlo?
il tipo dato dovrebbe essere un float +12.36 ad esempio.. voglio 
importare anche il + o non è possibile?
grazie mille

In che senso?
Vuoi il segno in un campo separato?
Il segno appartiene al campo numerico e viene importato assieme ad esso.

con + davanti il dato importato mi da errore.
Newsgroup: it.comp.software.database
Titolo: RICERCHIAMO UN DBA per BERGAMO

Per diversificata e prestigiosa clientela Gruppo Techne ricerca DBA
Oracle.
Si richiede un'approfondita conoscenza del DB ORACLE dal punto di vista
della gestione ed anmministrazione: tuning, monitoring, back up, restore
etc. Inserire, oltre all'autorizzazione al trattamento dei dati personali,
l' attuale inquadramento economico e i termini di preavviso nella mail o
nel CV. Inviare mail con l'oggetto Rif.DBABG a 
mil...@gruppotechne.it
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nel CV. Inviare mail con l'oggetto Rif.DBABG a 
mil...@gruppotechne.it
Non mi piacciono per nulla questi annunci ... solo richieste ma nessun
cenno a cosa si offre...
E poi cosa centra il mio stipendio attuale ... mah.

 E poi cosa centra il mio stipendio attuale ... mah.
Di solito è per sapere quanto poco ti possono offrire.
Bye ;-)
-- 
Rudy
DB blog: 
http://rdbland.blogspot.com/
e-mail a 
email.it

 E poi cosa centra il mio stipendio attuale ... mah.
per prendere il meno caro ?
sempre apprescindere dalle competenze,
basta mandare un essere umano, non preso
dalla fermata dell'autobus :(
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
ed infatti č buona usanza gonfiarlo ....

 Oracle.
Mandami tu il curriculum della tua ditta.
Sotto i 9000 al mese non mi muovo.
Yawn.
-- 
                Sottoscrivi anche tu
                free.it.animali.cani.molosso
        \ | /
        (@ @)
  ---o00-(_)-00o--------------------------------------------

Newsgroup: it.comp.software.database
Titolo: [Progettazione] Seconda forma normale + FAQ

Non so se è off-topic, quindi chiedo scusa in anticipo in caso lo sia.
Avevo già postato questo messaggio, ma non ho ottenuto risposta.
Vorrei almeno sapere se argomenti di questo tipo sono off-topic in questo
NG, dato che sembra non esistano le FAQ (sono state chieste più volte ma non
sono state date risposte).
Nel modello relazionale, una relazione è in SECONDA forma normale se:
per ogni attributo non facente parte di una chiave qualsiasi (primaria o
candidata) questo dipende funzionalmente (anche transitivamente) da una
chiave qualsiasi?
E la terza invece elimina queste dipendenze indirette, no?
Grazie
--
Marco Iannaccone
extrem...@libero.it

 E la terza invece elimina queste dipendenze indirette, no?
Non conosco la seconda forma normale ma posso darti una definizione della
terza (che, peraltro, mi pare confermare quanto dici):
Una relazione r è in terza forma normale se, per ogni dipendenza funzionale
(non banale) X -> Y definita su di essa, almeno una delle seguenti
condizioni è verificata:
- X contiene una chiave K di r
- ogni attributo in Y è contenuto in almeno una chiave di r.
Ciao, Matteo.

 E la terza invece elimina queste dipendenze indirette, no?
Definizione di 3a forma normale:
Uno schema R(T) è in 3NF sse per ogni dipendenza funzionale non banale
X->A o X è superchiave o A è primo.
(T,X insiemi di attributi)
Davide
Newsgroup: it.comp.software.database
Titolo: Query tra 2 database sql server 2000 MS

Ciao, è possibile fare una query tra 2 database?
tipo
select db1.tb1.campo1 from tabella db1.tb1
where db1.tb1.campo2 IN (select db2.tb1.campo3)
Ho provato ma non riesco ad individuare la sintassi esatta.
Grazie in anticipo.
fabriZio
--------------------------------
Inviato via 
http://usenet.libero.it

 where db1.tb1.campo2 IN (select db2.tb1.campo3)
Non puoi fare una copia di db2.tb1 sul database db1 ?
(scusa, so che non si risponde alle domande con un'altra domanda, ma mi
sembra la cosa
piu' semplice da fare)
Ciao
  Stefano

Newsgroup: it.comp.software.database
Titolo: limit in sql-server

qualcuno mi sa dire ,per favore, con sql-server come faccio a limitare,per
dire a 10 righe, il risultato di una select???
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
SELECT TOP 10 *
FROM MyTable
ORDER BY ordinamento
oppure
SET ROWCOUNT 10
SELECT *
FROM MyTable
ORDER BY ordinamento
la prima ti permette, in aggiunta, di specificare l'opzione WITH TIES e/o
PERCENT. Fai riferimento al Book On Line di SQL Server per
approfondimenti...
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
Newsgroup: it.comp.software.database
Titolo: fare una copia di un db postgres

Salve, ho necessità di fare una copia esatta di un database postgres,
e naturalmente di tutte le tabelle e vincoli etc. etc., ma non
necessariamente dei dati.
E' possibile fare una copia usando phpPgAdmin?!?!
Se si, qual'è la query da eseguire?
Thanks

 necessariamente dei dati.
Per fare cio` di solito si usa il comando pg_dump
Enrico

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

per pieta',
qualcuno mi sa dire come si scrive questo pezzo di query
in access?
LEFT JOIN t2
     ON (t1.codice = t2.t1codice AND t2campo = 't')
mi dice che la join non e' supportata :o((((
grazie 1k!
Rob

      ON (t1.codice = t2.t1codice AND t2campo = 't')
      ON (t1.codice = t2.t1codice AND t2.campo = 't')
errore di battitura ?
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.

 errore di battitura ?
no, perche'?
la stringa esatta e':
FROM articoli
  LEFT JOIN foto2articoli ON
       (articoli.articoli_id = foto2articoli.articolo_id
            AND priincipale = 't')
che si traduce in:
dammi tutti gli articoli e una foto collegata a questi che
abbia il campo "principale" impostato a true.
in pgsql funziona alla grande... in access no  :o(
ti viene qualche idea?
grazie
Rob

 ti viene qualche idea?
non uso access ... e' l'unica che mi viene ;-))
ciao ...


 ti viene qualche idea?
LEFT JOIN foto2articoli ON (articoli.articoli_id = 
foto2articoli.articolo_id)
where priincipale = 't'
funziona ?

 where priincipale = 't'
no. non e' la stessa cosa.
principale='t' deve rimanere nella join :o(
grazie cmq :o)
Rob
Newsgroup: it.comp.software.database
Titolo: Windows 2003,XP, Sql Server 7 e 2000

Salve a tutti,
due domande:
1-
Ho un pc con Windows server 20003 e Sql Server 2000,
Posso collegarmi ad un Sql server 7 installato su altro pc ?
(dal letto dalla guida mi sembra di no, ma meglio confrontarsi. La guida
afferma "... un database compatibile con SQLXML", Sql 7 non è compatibile
?)
2-
Riesco, dal mio con Windows 2003, a registrare un Sql server 2000
installato su un pc con Windows 2000, ma non riesco su altro, sempre Sql
Server 2000, ma con Windows xp prof.
C'è incompatibilità tra Windows 2003 e XP prof
Grazie
giuseppeD
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 C'è incompatibilità tra Windows 2003 e XP prof
se non riesci ad avere accesso da postazioni remote ad una istanza
installata su WinXP, probabilmente potrebbe dipendere dal service pack 2, se
installato, che chiude tutte le porte di comunicazione e che necessita
l'apertura manuale sul Windows Firewall come ad esempio indicato in
http://support.microsoft.com/default.aspx?kbid=841249
se invece Windows XP ospita l'edizione MSDE di SQL Server, potrebbe anche
dipendere dalla disabilitazione dei protocolli di rete, impostazione
predefinita, che richiede l'utilizzo della Server Network Utility
(svrnetcn.exe) al fine di abilitare il protocollo/i desiderato e/o
necessario, ovvero la specifica del parametro
DISABLENETWORKPROTOCOLS=0
al momento dell'installazione
diversamente potrebbe anche essere un "semplice" problema di rete, ma e'
difficile trovare un'indicazione con cosi' pochi elementi e senza avere
accesso ai messaggi di errore sollevati al momento del fallimento della
connessione
saluti
-- 
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz/DbaMgr.shtm
 
http://italy.mvps.org
DbaMgr2k ver 0.10.0  -  DbaMgr ver 0.56.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

 quindi probabilmente non ho capito cio' che intendi..
Grazie per la risposta,
riprendo da casa,
Sql Server 7, lunedì controllerò, dovrebbe essere installato su Windows xp 
prof.
Se così verificherò se il Windows Firewall è abilitato per il blocco per la 
LAN
Per un cliente dobbiamo testare il programma con quella versione, 
attualmente sul pc dove lavoro utilizzo Sql Server 2000.
Pensavo di collegarmi con Nuova registrazione Sql Server, ma non lo 
permette, non ricordo di preciso il messaggio, la prossima volta riporterò 
il messaggio dell'errore.
Ciao
giuseppeD

Newsgroup: it.comp.software.database
Titolo: rollback segment in Oracle

ho un db Oracle 7.3.4 .
In quale momento una transazione rilascia lo spazio occupato nei rollback
segments? Quando viene eseguito il commit (o rollback)?
In PL/SQL qual è il momento in cui termina una transazione? Quando viene
committata oppure quando si esce dallo script (procedure o function)?
Grazie

 In PL/SQL qual è il momento in cui termina una transazione?
Quando dai "commit" o "rollback".
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Vedi le mie risposte ad un thread con lo stesso topic di qualche settimana fa.

ho un db Oracle 7.3.4 .
In quale momento una transazione rilascia lo spazio occupato nei rollback


 
stesso topic e stesso identico testo, se non erro.
avevo risposto io!!
ma cos'è, un doppione??
ciao
Newsgroup: it.comp.software.database
Titolo: file LDF e MDF in SQL2000...

Ho un server W2K su cui e' installato SQL2000 server,
dopo circa 3 mesi di ininterrotta attività ho nontato l'esplosione delle
dimensioni di alcuni files del DB. In particolare uno con estensione LDF
che ha raggiunto la considerevole taglia di 25Gb!!!
Da quello che ho potuto capire in realta' il DB e' contenuto in un file con
estensione MDF che ha dimensioni notevolmente piu' piccole, mentre
il file "indiziato" con estensione LDF sarebbe un file di log. (?)
Dato che le risorse della mio server sono limitate... :((
come posso pulire e quindi recuperare Gb prezionsi?
Grazie a chiunque sia di buon cuore :)
Massimo D.


inoltre una lettura al capitolo di backup & restore del manuale del server 
sql non sarebbe male.
stai sicuramente mettendo a rischio i tuoi dati trattando così il tuo db.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/dis.html

 Punkarruso
Ti credo...
ma il problema e' che non ho manuali dell'sql2000 server !
purtroppo la documentazione allegata al software acquistato
e' a dir poco ridicola...
Se puoi darmi qulche riferimento in rete mi faresti un grosso
piacere :)
Grazie
Massimo D.

 e' a dir poco ridicola...
Stai scherzando, vero?!?!?!?!?
I Books Online sono una risorsa INFINITA di informazioni!
Prova a stamparli, non ti basterebbe l'intera Foresta Amazzonica ;-)
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org

 Lorenzo Benaglia
Qualche indirizzo?

 Punkarruso
Se butto giu' i servizi di SQL2000 server,
eseguo una copia di backup di tutta la directory e...
cancello brutalmente il file LDF...
che succede?

 è
disponibile un aggiornamento al settembre 2001.
Ciao!


 che succede?
Che fai danni.
Segui gli step suggeriti nel post e se in futuro non ti interessa mantenere
le transazioni già committate per scopi di backup, modifica il recovery
model a Simple.


Massimo D. wrote:

scusa, ma nel cd di sqlserver non hai il manuale online???
e il thread che ti ho consigliato?
e su google hai cercato?
e sul sito di microsoft?
http://www.microsoft.com/technet/treeview/default.asp?url=
/technet/prodtechnol/sql/proddocs/admincmp/75517c03.asp
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://groups.google.com

 che succede?
che ti licenziano... :-))
scherzo, perň consulta la guida in linea.
Oppure comprati un manuale, magari il System Administrator della Mondadori
cosě risolvi molti problemi.
ciao
Luca