mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Reset sa password msde. Urgente

Come posso resettare la password di sa su un pc con msde e win98?
Il login come utente trusted non riesco a farlo perché non è un nt.
Il mio cliente si è installato l'adsl e un qualche bischero deve essere
entrato e ha cambiato la password.

 essere entrato e ha cambiato la password.
...il bischero è colui che gestisce un database server in maniera tale che 
chiunque possa fare ciò che vuole... ;-)
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

 chiunque possa fare ciò che vuole... ;-)
Il problema è che quel pc non doveva andare in internet...

 Il problema č che quel pc non doveva andare in internet...
...in ogni caso chiunque avrebbe avuto accesso alla macchina (locale o via 
rete) avrebbe potuto fare ciň che vuole nell'istanza di SQL Server e questo, 
a mio avviso, non č accettabile neanche per la gestione del database per il 
corso di prima comunione...


 reinstallare MSDE...
Posso aggiungere un Per Fortuna?
    danilo

Newsgroup: it.comp.software.database
Titolo: Database Clinico in Filemaker Pro 8

Ciao a tutti,
Uso FM 8.5 su Win XP da un po' ormai, ed ho creato un DB per gestire
dati di carattere clinico. Il DB funziona in modo piu' che
soddisfacente, ma vorrei avere il vostro parere per un paio di cose:
1) Al momento ho 6 tabelle, tutte relazionate alla Tabella Pazienti
tramite un'unica chiave primaria (ID paziente). Come ho detto le
relazioni funzionano, ma considerando che 5 delle sei tabelle sono
relative ad esami clinici e che ogni paziente puo' avere esami in dati
diverse (ossia una relazione 1 a molti, giusto ? ) e' questa la
relazione piu' efficente o c'e' un modo formalmente o praticamente
piu' corretto ?
2) Al momento, per navigare fra i diversi Layout (e quindi le diverse
tabelle) uso una serie di bottoni. La cosa funziona bene, ma sarebbe
meglio usare i portali, e se si, come dovrei fare ??
Grazie per ogni consiglio/idea
Diego

 piu' corretto ?
A prima vista sembra a posto. Chiaramente avere una chiave primaria
robusta e' di estrema importanza in questo caso...
Newsgroup: it.comp.software.database
Titolo: MySQL e ambiguita' delle query

Salve a tutti,
La mia domanda e' relativa a MySQL.
Esempio: in un campo di nome "Prove" char(10) che contiene la parola
"prova", lo statement SQL SELECT * FROM TABELLA WHERE Prove = 'prova ';
(notare lo spazio alla fine della parola) restituisce una row!
Ovviamente non dovrebbe, ma a qualcuno e' mai capitato di notare questo
evento anomalo??
C'e' un modo per rimediare??
Grazie mille,
ciao,
asast

(notare lo spazio alla fine della parola) restituisce una row!
Effettivamente e' vero, non me ne ero mai accorto. Probabilmente la
parola di filtro viene "trimmata" a destra prima di essere
confrontata, oppure il confronto viene fatto su >=0 invece che
su == 0 (stricmp). Non credo tu possa farci poi molto, salvo segnalare
la cosa come bug o vedere sul loro sito se si sono gia' accorti della
cosa ed hanno un qualche WorkAround.
Davide




quanti utenti gestisce e quanto costa (e anche dove lo trovo).
MySQL lo trovi su 
www.mysql.com
 e' gratuito ed Open Source,
funziona su Win98. Tende a mangiarsi parecchie risorse di sistema.
Soprattutto come tempo di CPU. Sul sito trovi anche tutte le
informazioni che vuoi.
Le uniche cose che mi piacciono poco sono:
1. non supporta le subquery (SELECT ... WHERE CAMPO IN (SELECT...))
2. il suo SQL non e' proprio standard (ma nessuno lo e').
Per il resto e' ottimo.
Davide

Ti ringrazio molto e ti porterň via ancora un po' di tempo.
I driver per VB sono solo ODBC o c'č anche OLE DB ?
Grazie
Sergio


I driver per VB sono solo ODBC o c'č anche OLE DB ?
Io so solo di ODBC, non dico che OLE DB non esiste, pero' io non l'ho
ne' trovato ne' cercato.
Davide

 wrote in message
news:iNuO5.20884$BF.7...@news.infostrada.it...


Dopo aver installato MySQL sul server (usa apache
su linux) riesco ad accedervi regolarmente dalla
macchina stessa, ma non riesco ad accedervi da
remoto (neanche con telnet dalla stessa macchina).
Ci sono dei permessi da abilitare, e se si, dove
e come?
Ciao
Stefano
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Newsgroup: it.comp.software.database
Titolo: Aggiungere un contatore

Ho una tabella con un paio di campi ad es. NOME e DESCRIZIONE,
Voglio aggiungere alla tabella un campo con i progressivi 
da 1 in poi (magari ordinando prima per NOME).
Es:
N NOME DESCRIZIONE
1 Aaaa Aaaaaa
2 Bbbb Bbbbbb
3 Cccc Cccccc
Analogo problema: 
Ho una tabella con DATA, VALORE in cui le date non sono progressive,
e vorrei avere tutte le date, con i NULL per i valori mancanti.
Es: 
DATA  VALORE
01/01 10
02/01 20
04/01 30
DATA  VALORE
01/01 10
02/01 20
03/01 NULL
04/01 30
05/01 NULL
Grazie per gli aiuti

 Grazie per gli aiuti
Potresti specificare come vuoi fare una cosa del
genere?
Vuoi farlo con uno script sql,
con una singola istruzione, con un programma
apposito?
E poi di che database stiamo parlando?
    danilo

 Grazie per gli aiuti
stesso discorso: fai una SP con loop tra limiti di data e effettui ina
insert per ogni data non trovata.
HTH
Newsgroup: it.comp.software.database
Titolo: Lentezza SQL2000

Ho un database che gira sotto Msde 1.0 legato a un software gestionale, che
è arrivato al limite dei 2 GB, e, non permettendo di archiviare piu nulla,
ho eliminato dei movimenti riuscendo ad andare avanti, ma il DB si è
rallentato molto.
Ho passato il tutto a Sql 2000 tramite la procedura export data superando
(stando a Microsoft) il problema di capacità; inoltre con questa procedura l
'archivio, pur funzionando correttamente con tutti i dati, si è ridotto di
oltre il 50%.
Purtroppo, pero' il problema di lentezza è rimasto, ed addirittura
peggiorato; cosa può essere?

 wrote in message
news:VWopb.85053$e5.31...@news1.tin.it...


 ha scritto nel messaggio
news:bo61mq$17qfpp$1...@ID-188335.news.uni-berlin.de...


 eseguire queste istruzioni?
Ciao Roby,
tutte le informazioni che ti servono le trovi sui Books Online che il setup
di SQL Server 2000 ha provveduto ad installare sulla tua macchina.
Sul seguente sito puoi scaricare la versione aggiornata al Service Pack 3:
http://www.microsoft.com/sql/techinfo/productdoc/2000/books.asp
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

 ha scritto nel messaggio
news:bo7rjj$19khvf$1...@ID-154627.news.uni-berlin.de...


 senza nessun esito
Ciao Roby,
come ti ha detto fabriZio i motivi possono essere molteplici a partire da un
design errato della base dati.
Le tabelle sono indicizzate correttamente?


 senza nessun esito
Cio' mi fa pensare ancora di più che non hai importato correttamente gli
indici.
Attiva profiler e esegui una traccia perun lasso di tempo più o meno lungo,
registrala in una tabella e analizza a posteriori le istruzioni
più onerose.
Facci sapere.
Ciao
--
fabriZio

Venerdi andrò dal cliente

Effettuando un export in file di testo, rimportando il tutto nel nuovo DB č
riandato tutto come prima, era un problema di indici
Grazie a tutti
Newsgroup: it.comp.software.database
Titolo: Domanada su Trigger Oracle

Ciao a tutti
Non sono molto forte con i trigger, lo dico subito.
Vorrei farne uno che ogni qualvota viene inserito o modificato un record 
di una tabella controlli il valore di un campo della medesima tabella e 
in base al valore di questo mi faccia un update sempre sulla stessa tabella.
Io l'ho scritto così
create or replace trigger AGGIORNA
   after insert or update on TABELLA
   for each row
declare
   REC_N TABELLA%ROWTYPE;
begin
    SELECT *
      INTO REC_N
      FROM TABELLA
     WHERE ARTICOLO = :NEW.ARTICOLO;
     IF REC_N.CAMPO_A = 'P'  THEN
       UPDATE TABELLA SET CAMPO_B = '1' WHERE ARTICOLO = REC_N.ARTICOLO ;
     END IF;
end AGGIORNA;
Purtroppo però non funziona perchè la tabella risulta essere già aperta 
in modifica per cui mi blocca il consecutivo update del trigger stesso.
Grazie per l'aiuto
Zacc


Zacc,
ti conviene sempre specificare il codice e l'intero errore che oracle 
restituisce. In questo modo e' piu' facile aiutarti.
in ogni caso il tuo sembra un problema di mutating table.
Dai una lettura a questo:
http://asktom.oracle.com/~tkyte/Mutate/index.html
Ciao
-- 
Fabrizio Magni
fabrizi...@mycontinent.com
replace mycontinent with europe

 
Ops scusa questo è il messaggio "ORA-04091:La tabella Tabella è in fase 
di modifica, il trigger/funzione non può leggerla"

 di modifica, il trigger/funzione non può leggerla"
Sembra ci abbia preso.
Buona lettura!


 
Grazie 1000 ancora ;-)

Zaccaria ha scritto:

Visto che ho trovato una soluzione mi rispondo da me medesimo :-)
Caro Zacc
ragiona un attimo: tu fai partire un trigger quando effettui un update e 
questo trigger fa un update sulla stessa tabella......non senti che c'è 
qualcosa che non va? Un update fa scattare un update.....che a sua volta 
farà scattare un altro update ma anche questo farà scattare un update e 
così via. Qunidi è ovvio che non riesci a faro nel modo che hai 
descritto sopra.
Io ti consiglio di fare così:
create or replace trigger AGGIORNA
   BEFORE insert or update on TABELLA
   for each row
declare
begin
     IF :NEW.CAMPO_A = 'P'  THEN
        :NEW.CAMPO_B := '1';
     END IF;
end AGGIORNA;
e il gioco è fatto :-)
Grazie comunque Fabrizio a buon renedre ;-)
Newsgroup: it.comp.software.database
Titolo: Un piccola informazione su SQL Server

Salve, ho una domanda da porre a qualcuno sicuramente più esperto di me..
Gestisco un database che ha 18 datafile, tutti da 2 Gb + 3 tlog sempre da 2
Gb. L'architettura di utilizzare file fissi di 2 Gb è stata una scelta di
chi ha realizzato il progetto ma che ora non lavora più presso la nostra
ditta. Vorrei sapere se c'è un motivo preciso per cui questa persona abbia
deciso di utilizzare questa logica (magari per questioni di prestazioni, o
chissà cos'altro).. Perchè se questa logica non avesse il suo senso preciso,
ma solo un pensiero di chi mi ha preceduto, sarei molto proteso verso la
creazione di un unico datafile ed un unico tlog. Qualcuno sà darmi qualche
informazione su quale sia la strada migliore?

 Salve, ho una domanda da porre
Ti ho già risposto in microsoft.public.it.sql
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
Newsgroup: it.comp.software.database
Titolo: Impostazioni server Postgres.

Ciao
sono un nuovo utente di Postgres ed ho alcuni problemi.
Se dovessi essere [OT] mi indicate a chi chiedere?
Ho appena installato Postgres sul mio server, come indicato dal file
INSTALL.
Ho creato il mio primo database con "initdb -D rubrica", il server a
questo punto mi dice:
$ initdb -D /rete/database/rubrica
The files belonging to this database system will be owned by user
"giulio".
This user must also own the server prosess.
Ora il mio dubbio č questo:
Io volevo creare un database al quale abbiano accesso vari utenti, anche
contemporaneamente.
E' possibile? Ho sbagliato approccio?
Ho grossi dubbi e non so come andare avanti.
Potete aiutarmi ad iniziare?
Grazie
Giulio

 Potete aiutarmi ad iniziare?
Sì: RTFM, detto con tutti i sorrisi possibili :-)
Nel senso di documentarti bene, e capire il più possibile come 
funzionano le cose. Si fa un po' di fatica, ma poi se ne godono i frutti.
Intanto, due parole che spero siano di aiuto:
l'utente a cui fa riderimento il messaggio è quello che assumerà
il processo "principale" del DB una volta fatto partire. questa è 
un'informazione
pero' che riguarda solo il sistema operativo e eventualmente 
l'amministratore di sistema; infatti per quanto riguarda l'uso del DB ci 
sarà un'altra directory (generalmente contenuta all'interno del DB 
stesso, anche se sono possibili altri schemi di autenticazione) a cui 
fare riferimento per il login al DB e per l'ownership dei vari oggetti 
(tabelle, procedure, ecc.).
In pratica: quando il DB parte il sistema operativo vedrà un processo 
"postmaster" di proprietà dell'utente "giulio", che è uno degli utenti 
di sistema. Pero' a questo processo possono collegarsi anche gli utenti 
"tizio" e "caio", anche se non esistono come utenti di sistema, a patto 
che siano stati definiti all'interno del DB come validi (vedi la 
documentazione per il comando SQL CREATE USER e vedi il file di 
configurazione pg_hba.conf, comntiene molti commenti).
Ciao!
-- 
Fabrizio "Hermooz" Ermini

 Ciao!
 
Ciao e grazie
Giulio

 prime righe...
   Esistono almeno cinque modi per accedere programmaticamente ad un 
DBMS PostgreSQL: (1) mediante le apposite API (libpq o qualcosa del 
genere), (2) mediante i driver JDBC per Java, (3) mediante 
l'architettura DBI/DBM di Perl, (4) mediante il modulo apposito 
dell'ambiente PHP, (5) mediante il driver ODBC. Io ho provato i metodi 
(3) e (4) e mi son trovato bene: se hai dubbi in proposito, 
it.comp.lang.perl ed it.comp.www.php sono cio` che cerchi.
-- 
Alla prossima,
Marco

 non e` poi cosi` vero.
Probabilmente è la somma di scarsa conoscenza del programma unita ad una
cattiva spiegazione del problema...
Grazie per le tue spiegazioni.
Ciao
Giulio


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

 E' certo che continuerò a leggere... ma anche a chiedervi (ti) qualcosa.
You're welcome :-)
-- 
Fabrizio "Hermooz" Ermini

 Leonardo
Grazie
Giulio
P.S.
Ora faccio un po' di prove... DEVO imparare :-)
Newsgroup: it.comp.software.database
Titolo: SQL Server e spazio libero/occupato

Non ho un'utenza dbo di un DB SQL Server, ma mi occorre sapere quanto spazio
e' stato allocato per un DB e di questo quanto e' libero. Stessa cosa vorrei
calcolarlo per i file di log.
Come posso fare tramite un comando, ad esempio una stored procedure?
Grazie
Pietro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org

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

ciao ciao sono sempre io che rompo..... :)
qualco mi sa dire il perchè di:
ho un tabella con x campi numerici, ora questi campi hanno specificato in
struttura che sono interi lunghi con 2 cifre decimali!
però quando completo il campo con Es. 1,2 automaticamente si converte in
1!!!!!!!!!!!!!!!!!!!!
HELPPPPPPPPPPP SONO DISPERATO!!!!

 struttura che sono interi lunghi con 2 cifre decimali!
Definizione di numero intero: numero appartenente all'insieme Z, non è un
decimale.
Per assolvere al tuo problema usa i decimali a singola o doppia precisione a
seconda delle esigenze.


Newsgroup: it.comp.software.database
Titolo: MSQL7 e...... si può ???

deV<

 ha scritto nel messaggio
news:IJfF6.177904$lj4.5...@news6.giganews.com...


Newsgroup: it.comp.software.database
Titolo: [OT] Auguri

Buon Natale a Tutti e Felice Anno Nuovo

 Buon Natale a Tutti e Felice Anno Nuovo
 
Altrettanto :)
Ciao,
-- 
oOO()             |Nicholas Wieland|
/ _/              |nicholas_wieland|
|/ [ Step on the ]|    @
yahoo.it
   |
\_)[  right foot ]|________________|
Newsgroup: it.comp.software.database
Titolo: Organizzazione Tabelle

Ciao, sono un neofita nel campo della progettazione dei database ed ho il
seguente problema: vorrei realizzare un database per catalogare degli
oggetti mediante una struttura a tre livelli del tipo macrocategorie,
categorie, sottocataegorie.
Per intenderci meglio esistono delle macrocategorie (primo livello), all'
interno di ogniuna di esse possono esistere nessuna o  diverse categorie
(secondo livello) ed all'interno di quest'ultime possono esistere nessuna o
diverse sottocategorie (tre livello) .
P.S. Sto provando il tutto su Firebird 1.5
Linus

 categorie, sottocataegorie.
Ed il tuo problema sarebbe?
Davide
-- 
The correct way to roll NT out is out the door and into the nearest
Dempster Dumpster or other large waste receptacle.
--Mike Andrews

 ha scritto nel messaggio 
news:slrnctfp66.17g...@fogg.onlyforfun.net...


 Vorrei che mi facessi un esempio con delle tabelle.
Mmm... non è esattamente così semplice, secondo me dovresti iniziare a 
studiare su qualche libro fatto bene.
Ciao, Antonio.

 ha scritto nel messaggio 
news:opRBd.355113$b5.17...@news3.tin.it...

Puoi usare una struttura ad albero classica se credi che ci sia la 
possibilità di espandere ulteriormente la profondità dell'albero. Altrimenti 
puoi anche usare 3 tabelle distinte, ma io te lo sconsiglio perché é poco 
elegante e mantenibile.
Le ricerche + problematiche potrebbero essere secondo me una del tipo: 
trovami tutti gli articoli associati a tutte le sottocategoria della 
categoria di primo livello X.
Io solitamente questi tipi di query le risolvo nel seguente modo:
-parto dalla categoria X, faccio una select del tipo select id from 
categories where parent = X.id,
-la lista di id la uso così: select id from categories where parent IN 
(<lista degli ids>),
- la lista ottenuta la uso per il prossimo livello dell'albero ecc...
-poi collego tutte le liste degli id e cerco gli items così:
select * from items where category_id  IN (<lista delle categorie>)
Così si fanno tante query quante sono i livelli dell'albero piu una per gli 
items, che sono molto poche rispetto ad altri approcci piu' semplici.
Unico problema è la lista dei parametri che non possono superare le 
centinaia solitamente, ma dipende dalla base di dati.

 ha scritto nel messaggio 
news:41dafb2d$0$8210$5fc...@news.tiscali.it...


 P.S. io utilizzo firebird 1.5
una cosa tipo
create table category (
category_id integer not null,
parent_id integer,
//....altri campi
primary key(category_id),
foreign key (parent_id) references category
);
parent_id è null per le categorie in cima.

 ha scritto nel messaggio 
news:41db18fc$0$8204$5fc...@news.tiscali.it...

Newsgroup: it.comp.software.database
Titolo: Access e tabelle collegate

In un database sviluppato in Access ho dovuto collegare delle tabelle in
ormato
.dbf. Se con una applicazione diversa modifico o aggiungo record in tali
tabelle
non riesco a vedere tali modifiche in Access a meno di ripetere il
collegamento.
Credo di dover cercare in help qualche comando di aggiornamento ma non
riesco a trovarlo.
Ringrazio anticipatamente per i Vostri consigli.
Dato che ho la disponibilita' di questa connessione solo nel fine
settimana
Vi pregherei di rispondre con C.C. 
ae...@inrete.it
alessio

...


Newsgroup: it.comp.software.database
Titolo: [MSSQL 7] DTS con parametri: e' possibile?

Si puo' fare?
Grazie
Giorgio

spiega meglio il tuo problema.
--
CIAO!
Gusher

vuoi

Newsgroup: it.comp.software.database
Titolo: Relazioni fra tebelle su SQLSREVER7

Su MS_SQLServer7 non sapete mica se esiste un qualcosa tipo "Modifica campi
in catenta" o "Elimina campi in catena" fra i campi di tabelle relazionate
come esiste in ACCESS fino dalla versione 2.0?
Ho una tabella con un campo testo in PK ed un'altra tabella dove ho un campo
identico relazionato in FK con il PK della prima.
Non mi è più possibile cambiare valore al campo in PK della prima tabella a
meno che non disassoci tutti i record in FK.

 come esiste in ACCESS fino dalla versione 2.0?
Si usano i trigger per questo tipo di operazioni. Vedi la
documentazione.
Davide

 meno che non disassoci tutti i record in FK.
In effetti i vincoli servono proprio a questo! Se hai proprio bisogno di
modificare un campo che è Foreign Key ti devi fare una StoredProcedure o un
Trigger. Dovresti pensare però che se chi ha fatto SQLserver (NB anche
Oracle) non ha messo questa funzione forse è perché aver biogno di usarla è
un brutto segno.
Newsgroup: it.comp.software.database
Titolo: MsSql7 & Foreign Key


Oggetto: MsSql7 & Foreign Key
Data: sabato 28 aprile 2001 21.44
Ciao a tutti,
devo risolvere il seguente problema:
ho una tabella B legata alla tabella A tramite una foreign key,
vorrei poter cancellare i record dalla tabella A senza prima dover
eliminare manualmente i record dalla tabella B collegati.
Ho provato ad utilizzare i trigger, ma purtroppo questi non vengono
attivati se le constraint sulle tabelle vengono violate.
Grazie in anticipo per l'aiuto.
Ciao.
-- 
Posted from [194.184.181.194] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 attivati se le constraint sulle tabelle vengono violate.
I trigger vengono attivati regolarmente, solo che c'è un problema di ordine
in cui vengono fatte le operazioni. Ovvero il trigger ull'operazione DELETE,
scatta dopo l'esecuzione della DELETE, ma a quel punto si è già verificata
la situazione di errore generata dal vincolo di foreign key.
Trucchetti per fare quello che dici se ne possono inventare, ad esempio
potresti effettuare le cancellazioni con delle stored procedure che prima
eliminano il record dalla tabella figlia e poi quando non c'è più il rischio
di errore eliminano il record dalla tabella padre.
es: tabella TA con chiave primaria ID_TA e CampoFkB a cui "punta" il CampoB
della tabella TB
Create procedure [cancella_da_TA]
@ID_TA tipo quel che è
AS
delete TB where CampoB = (Select CampoFkB from TA where ID_TA = @ID_TA)
GO
delete TA where ID_TA = @ID_TA
potresti poi eseguire un comando del tipo: exec cancella_da_TA (valore
ID_TA)
Sintassi a parte (dovrei verificare se è tutto corretto,... non credo)
potrebbe funzionare. Dovresti però domandarti se è corretto fare
automaticamente eliminazioni di record senza avvertire l'utente, e se è
corretto mmm...

Newsgroup: it.comp.software.database
Titolo: Come ottenere l'id di un record appena inserito???

Salve a tutti
Ho un problema di questo tipo con SQL Server 7:
ho un database che deve essere replicato (merge) tra due server.
Ho quindi utilizzato come chiavi primarie dei campi di tipo
uniqueidentifier.
Ho ora la necessità di sapere, appena inserito, il nuovo guid assegnato al
record per usarlo come riferimento in tabelle collegate.
Normalmente avrei usato @@identity ma poichè in questo caso non è possibile,
sapete dirmi come fare??
Grazie a tutti per oni idea....
Saluti
Fabio.

 record per usarlo come riferimento in tabelle collegate.
L'unica cosa che puoi fare e' creare una stored procedure che
inserisce il record, effettua una query per avere l'ID e lo
restituisce.
Davide
Newsgroup: it.comp.software.database
Titolo: Database su gioco borsa..

Spiegazione se riesco a darla..vediamo..
La palestra della borsa è un gioco dove poter misurare le proprie
capacità di investimento in modo virtuale. Una specie di borsa simulata
con soldi virtuali ma dati e resto reali.
Ogni utente che si iscrive può partecipare ad esempio a qlc torneo tipo
migliore settimana mese ect..
si parte con un tot di budget..
Si può sempre usare il tutto senza competere con gli altri ma solo per
verificare le proprie conoscenze e capire se si può incominciare a fare
sul serio..
che ne dite?mi sono espresso in maniera decente?vorrei avere + che altro
un parere sul database così composto
Definizione database:
Tabelle:
UTENTE (Informazione su utente, chiave idutente)
POSSIEDE_PORT (table che collega UTENTE e PORTAFOGLIO key primary
idutente and idport che foreign e key foreign)in questa tabella
ulteriori info ad esempio datacreazione,
PORTAFOGLIO (key primary adn foreignare idport and codazione)
AZIONI(key primary is codazione, this table contain the information of
azione)
APPARTENGONO (tabella che collega AZIONI con INDICI, key primary and
foreign idindice and idazione)
INDICI (idindice key primary, contiene informazioni sull'indice)
Grazie

Esiste qualcosa di simile chiamato virtual stock exchange:
http://vse.marketwatch.com/Game/
L'ho provato, e' interessante e da un'idea di come la cosa funziona...
raccomando una visita.
Saluti.

Newsgroup: it.comp.software.database
Titolo: INTERBASE 6 e STORED PROCEDURE

Scusate ma non riesco a creare una stored procedure
allego l'esempio:
CREATE PROCEDURE ricerca (nomestringa CHAR(40))
  AS
   BEGIN
      SELECT *
      FROM ditta
      WHERE nome LIKE :nomestringa
   END!!
Vi ringrazio anticipatamente per i suggerimenti.
Francesco.

allego l'esempio:
credo che avere il messaggio di errore che restituisce sia utile...
Kali

Newsgroup: it.comp.software.database
Titolo: [MYSQL] Unire i risultati di due Select

Ho due tabelle database create su Mysql su cui ho applicato due SELECT che
hanno campi uguali.
Vorrei unire questi risultati in una sola query per poi ordinarli secondo un
criterio specifico.
E' possibile da fare?


Non conosco MySQL ma leggendo il manuale online ho visto che l'operatore 
UNION è supportato a partire dalla versione 4.0.0:
http://dev.mysql.com/doc/mysql/en/union.html
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org


http://csvtosql.sf.net
Newsgroup: it.comp.software.database
Titolo: Stored procedure, quando usarle

La questione è semplice: se in un applicativo (per la cronaca sono pagine
ASP e quindi nulla da ricompilare) l'utente di tanto in tanto fa un'azione
sul database (ad esempio un inserimento o cancellazione di un'anagrafica)
vale la pena di scrivere una SP (e quindi aumentare il codice da manutenere)
oppure no?
Io ero dell'idea che le SP fossero da usare quando vengono chiamate molto di
frequente (non ogni due tre giorni e per operazioni singole) e quindi in
quei compiti intensivi per il database. Mi sono invece trovato a vederle
usare per ogni tipo di accesso al DB.
Filosoficamente può anche andare bene, ma dal punto di vista
dell'efficienza? (dal punto di vista di manutenzione del codice non mi piace
molto, visto che per chiamare una SP devo comunque creare un comando con
tutti i parametri e quindi modificando la SP -di solito semplice-, si
modifica anche il codice...)
stefano.

usare per ogni tipo di accesso al DB.
Sono della tua stessa idea. A meno che non siano operazioni anche se rare
estremamente intensive.
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
--------------------

 frequente 
Personalmente ho praticamente smesso di usarle.
Di solito il "boost" e' risibile nei miei casi reali, mentre il fatto che
ci vuole gente capace per mantere "anche" il codice di una SP e' un fatto
negativo.
Quack
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

oppure no?
Le stored procedure si usano per ragioni di:
- efficienza: tutte le chiamate avvengono col nome della SP e dei suoi
parametri e qiundi il traffico in rete è minimo;
- convenienza: le stesse SP possono essere chiamate da diversi
linuguaggi e da diverse applicazioni allo stesso modo e quindi una SP
serve diversi programmi;
- sicurezza: le SP possono essere eseguite solo per chi ne ha il
permesso;
- versatilità: le SP possono chiamare altre SP, trigger, generatori e
verificare alcune condizioni;
- controllo degli errori: le SP possono fornire tutte le informazioni
in caso di errori visto che possono leggere tutti i codici di ritorno
delle operazioni e quindi si possono personalizzare i messaggi in
seguito alle operazioni eseguite sul DB.
Le SP possono chiamare le UDF e quindi non esiste più limite oltre la
fantasia per gestire un DB.
Questo è quello che mi viene ora in mente.
jk

> Le stored procedure si usano per ragioni di:
[...]
o0k, hanno molti vanmtaggi, questo era chiaro. Ma questo ne giustifica
l'utilizzo in ogni dove e per qualsiasi operazione, anche quando questa
operazione non  č un'operazione "comune" a piů parti del programma, ma
qualcosa di molto specifico?
E' una domanda per capire come devo razionalizzare l'uso delle SP, prima di
trovarmi sommerso di SP che, magari, non danno alcun beneficio...
stefano.
Newsgroup: it.comp.software.database
Titolo: Configurazione server per Oracle

Salve a tutti!
Devo installare Oracle 8i su di un server Linux con 3 dischi.
Come mi consigliate di partizionare i dischi?
E quali tablespace metto sui vari HD tenedo conto che il DB avra'
pochi inserimenti  e molte "select"?
---
Ciao
SM

 pochi inserimenti  e molte "select"?
Oltre a "tripartire" i control file sui tre dischi, come dice mamma
Oracle, ti conviene separare i Tablespace Dati da quelli Indici e metter
su un altro disco i RollBack segment e i Redo Logfile.
fammi sapere se ti bastano i consigli
ciao
carlo
PS : puoi anche seguire su 
http://www.egroups.com/group/oracle-on-linux
un gruppo di discussione tutto su Oracle su Linux

un gruppo di discussione tutto su Oracle su Linux
Visto e fatto, grazie di nuovo!
---
Ciao
SM

 Apache dove lo butto?  ^__^
Vuoi dire che devi accedere da HTML al DB ? Allora la risposta e' PHP,
insieme a Apache, anche sulla stessa macchina, o su altro server in
rete.
ciao
carlo

 Disco3: Rollback e redolog
Assolutamente da evitare!!
Mai mettere i rollback segments ed i redo log files sullo stesso disco in
quanto Oracle accede a loro costantemente, quindi avendoli sullo stesso
disco si peggiorano le performance.
Un'altra combinazione da evitare e' avere sullo stesso disco il tablespace
SYSTEM ed i tablespace contenente i dati.

rete.
Eheh proprio quello!
Il problema era sempre relativo alla posizione di apache: su che
disco? 
L'idea e' quella di ottimizzare le prestazioni con le risorse (poche)
che abbiamo.
Cmq grazie
---
Ciao
SM

SYSTEM ed i tablespace contenente i dati.
Ok, questa l'avevo capita. :-)
---
Ciao
SM

 disco si peggiorano le performance.
Il mio consiglio si basava sulle premesse (v. inizio thread) "pochi
inserimenti e molte select"; in questo caso gli accessi su RBS e RLF
sono inferiori. Ovvio che sapere "di quanto" sono inferiori
necessiterebbe di ben altra mole di informazioni in input !
So bene che la Oracle (in verita' fino a qualche release fa, oggi e'
piu' pragmatica) consigliava installazioni con 17 dischi (sic!), mente
oggi magari consiglia di delegare allo SCSI (o meglio ai Disk Array)
l'ottimizzazione delle performance, piuttosto che alla moltiplicazione
dei dischi.
ciao
carlo

 oggi magari consiglia di delegare allo SCSI (o meglio ai Disk Array)
Forse intendi RAID non SCSI.
Ciao Gennaro
Newsgroup: it.comp.software.database
Titolo: Istruzione LAST

Salve a tutti
La domanda e molto semplice e diretta!
Esiste l'equivalente in SQL Server 2000 dell'istruzione LAST di Access?
Se no, come posso realizzare un qualcosa che mi tiri su il record inserito
per ultimo?
Mille grazie
--
DD

 per ultimo?
Devo supporre che tu abbia un campo contatore che ti consenta di ordinare
l'elenco (altrimenti come puoi identificare l'ultimo record?), ordina in
ordine inverso per quel campo e leggi il primo record.
Davide


Se avevo il campo contatore.......il bello è proprio quello.......come
faccio se non ce l'ho?
DD
PS. In access il LAST controlla delle tabelle di LOG interne per verificare
l'ultimo record inserito.....
credo!!

 
Lo devi prevedere tu. In un DBMS SQL non esiste nessun criterio di 
ordinamento predefinito, ergo se ti serve di fare una query sul tipo 
"dammi l'ultimo record inserito" la devi tradurre con una condizione 
come "dammi il record con il campo "DATAMOD" piů recente" o "dammi il 
record con il NUMID piů grande" ecc. ecc.
Fermo restando che se sei in un ambiente multiuser, mica č sicuro che 
quello che ti rende č davvero quello che hai inserito tu...
IMHO meglio se ripensi a quello che stai facendo e trovi un modo di 
farlo SENZA contare sul poter recuperare il record appena inserito. E' 
possibile, credimi ;-))
Bye!
-- 
Fabrizio "Hermooz" Ermini

Newsgroup: it.comp.software.database
Titolo: stringa sql !?!?!?!

Save come faccio a creare un file su disco del risultato di una *** select
oggetto from arc1 where match(oggetto) against("Testo da ricercare") ***
Grazio 1024k
Massimo

 oggetto from arc1 where match(oggetto) against("Testo da ricercare") ***
Con che? Su che database? In che linguaggio?
Davide
Newsgroup: it.comp.software.database
Titolo: Ci sto perdendo la testa ... che sia così scarso??

In access
Chi mi riesce a trovarmi tutti i dati di un triangolo rettangolo avendo noti
i due cateti ???
sembra stupida, forse lo e', ma non ci sono riuscito
Grazie

...



Allora cateto=sin(angolo opposto)*ipotenusa
       cateto=cos(angolo compreso)*ipotenusa
Le formule inverse si ricavano facilmente.
		beatrice.
-- 
Per rispondermi in email rimuovi .bea




Newsgroup: it.comp.software.database
Titolo: Errore ORA-01037 seguito da errore ORA-27101 uqndo eseguo import

Salve ha tutti .
ho un problema quando eseguo il comando IMp per importare un dump
Il sistema è così composto:
Linux SES9 64 bit Oracle 9.2.0.6 64 bit 16 G  ram
Oracle e' aperto e funzionante, ho già creato le table space e gli
utenti, asseganta la memoria per la SGA e la PGA,ma al momento di
eseguire l' IMPort ottengo in seguenza i seguenti errori:
IMP-00058  Oracle error 1034 encountered
ORA-01034 Oracle notavailable.
ORA-2711 Shared memory realm does not exists
Linux-x86_64 :Error 2: no such filee or directory
IMP-00005 - All allawable logon attempts failed
IMP-00000-import terminate unsuccessfully
La particolarità è che sia con sqlplus che con l'enterprise manager
riesco a connettermi ad oracle e amministro il tutto .
sapete darmi una mano .
Grazie Mille

Mentre cercavo di capire la differenza tra una select e un drop database,
Claudio ha scritto:

ciao,
così a nasometro e senza altre info direi che l'environment dell'utente
da cui lanci l'import non è corretto.
bye

freCho ha scritto:

Ho risolto verificando la variabile ORACLE_SID che era impostata con il
parametro di defualt , quidi una volta asseganto a questa variabile il
valore corretto , questo problema
è stato risolto, adesso mi si presenta un problema diverso , che ho
postato in un altro mesaggio :
IMP-00010 not a valid export file, header failed verification
Grazie.

Newsgroup: it.comp.software.database
Titolo: Aiuto nella realizzazione di un database.

Cerco un software per stendere graficamente il progetto del mio database.
C'e' qualcosa tipo Power Designer della Sybase piu' semplificato?
Anche sotto linux.
Bye.

 Anche sotto linux.
Molto + semplificato! dia : 
http://dia-installer.sourceforge.net/
ciao
carlo

Newsgroup: it.comp.software.database
Titolo: Oracle: riduzione tablespace

Ciao a tutti,
come posso ridurre la dimensione di una tablespace su Oracle 9 per
Windows ? ... è stata creata esageratamente grande (16 GB) per l'uso
(2 GB).
Grazie.


devi modificare la grandezza dei datafile associati alla tablespace 
(ovviamente non puoi scegliere dimensioni minori dello spazio 
effettivamente allocato):
alter database datafile <path/nome datafile> resize <dimensione>;
Per le tablespace temporary sostituisci la parola tempfile a datafile.
Ciao
-- 
Fabrizio Magni
fabrizi...@mycontinent.com
replace mycontinent with europe

 effettivamente allocato):
Oltre a questo, devi pregare. Parecchie volte Oracle non ti permette il
ridimensionamento in quanto i dati si trovano in un offset del file al
di fuori della nuova dimensione
Henryx
Newsgroup: it.comp.software.database
Titolo: full object name in snapshots

In Oracle8i dba handbook trovo una nota dove raccomanda di usare il
nome completo dell'oggetto nel database remoto (schema.*); siccome ho
trovato degli snapshots che invece non mettono lo schema nel nome
dell'oggetto (e si connettono comunque allo schema che contiene
l'oggetto), mi devo aspettare qualche tipo di problema?
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Ciao Alessandro,
per quanto mi riguarda ho sempre creato gli snapshot impostando il nome
completo.
Se non hai altre idee sull'errore che ottieni, prova a crederci! :-)
Simone

Newsgroup: it.comp.software.database
Titolo: Richiesta informazioni riguardo progettazione di basi di dati

Buongiorno a tutti,
vorrei chiedere, se possibile, un'informazione in merito ai software
di sviluppo più utilizzati sul mercato per la realizzazione di sistemi
informativi aziendali. Mi spiego meglio, Oracle è più utilizzato di
Microsoft SQL Server? Uno è più di facile gestione dell'altro? Sono
equivalenti? Esiste magari un sito web dove poter verificare le
caratteristiche dei differenti software per meglio scegliere quello
più adatto alle proprie esigenze?
Sperando di essere stato chiaro nella richiesta informazioni,
ringrazio per l'attenzione concessami, e saluto a tutti,
Francesco Ricchi

Mentre cercavo di capire la differenza tra una select e un drop database


Ciao,
ti rispondo prendendo come spunto la mia esperienza
personale, quindi vale con tutte le cautele del caso.
Nell'area in cui lavoro ci sono più di venti Oracle,
altrettanti postgreSql, qualche Mysql e 0 (zero) SQLServer.
La scelta di scartare il prodotto MS, nel nostro caso 
è obbligata, in quanto utilizziamo h/w SUN, quindi 
Solaris. Anche quando cambiamo piattaforma h/w restiamo su
linux, perché le competenze che abbiamo sono quelle.
Fatto questo preambolo, considera che Oracle va molto bene
su ambienti enterprise, dwh e simili. Scala molto bene con
l'h/w, è enormemente configurabile (anche troppo!) quindi
si riesce a farne un tuning molto mirato per il compito
specifico che deve svolgere.
Questa flessibilità ovviamente si traduce in difficoltà
di amministrazione quando ci si avvicina per la prima 
volta al prodotto. La mole di documenti è parecchio
voluminosa, sono necessari (a mio parere) almeno 2-3
anni di esperienza diretta, possibilmente in produzione,
per diventarne padroni quel tanto che basta per non
diventare matti ai primi problemi.
Per rispondere alla tua domanda:
dipende da cosa devi fare sul db.
Spannometricamente più ti sposti verso ambienti enterprise
e più Oracle è presente in percentuale. Questa percezione
trova conferma anche con altre aziende con cui vengo in contatto
per lavoro. Raramente mi devo misurare con prodotti diversi.
my 2 cents
ciao
ps- su MS non mi pronuncio per conclamata ignoranza.

Grazie per la risposta, in pratica trovo sollievo in queste parole,
poichè era quello che avevo in mente io, e cioè che un Oracle è molto
più diffuso e di conseguenza sarebbe più facile implementare un
sistema informatico a supporto di un sistema informativo attraverso
questo software.
Grazie ancora,
ciao

Newsgroup: it.comp.software.database
Titolo: Modello di database per protocollo HL7, si usa in ambito ospedaliero

Qualcuno puņ aiutarmi a trovare un file di database esempio che sia 
costruito tenendo conto l'uso del protocollo HL7, quelli che si trovano sono 
tutti a pagamento e sul sito 
hl7.org
 vogliono 1200 euro per un file di 
Access, ... cipicchia!
St. 



Io ho appena scaricato il RIM (versione 2.15) dal sito che hai indicato
senza pagare niente.
Ma forse ho capito male e non e' quello che ti serve?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Ma forse ho capito male e non e' quello che ti serve?
Il file completo è un file di Access che vendono sullo stesso sito fino a 
circa 2100 euro a seconda di quante versioni necessitano, troppo per me. 
Siccome sto' imparando cercavo un database didattico ad uso 
medico-ospedaliero in cui la base dati sia stata già costruita tenendo conto 
del protocollo HL7, qui è dove vendono i file
https://www.hl7.org/library/bookstore/bookstore.asp#Access
hai qualcosa da suggerirmi? qualsiasi informazioni o link è bene accetto! 
Thanks
St.
Newsgroup: it.comp.software.database
Titolo: data warehouse

Ciao a tutti,
Una domanda:
Cosa si intende per "data warehouse"?
Sapete consigliarmi un testo di riferimento su detto argomento.
Grazie anticipatamente
Giuseppe

 Sapete consigliarmi un testo di riferimento su detto argomento.
se mastichi l'inglese su Amazon ce ne sono di ottimi.
In genere dovresti consultare più qualche testo su architetture
e/o data modeling dipende dall'aspetto che ti interessa.
Per data warehouse si intende in genere: uno schema (database)
che contiene dati per un sistema DSS (decision support system).
In genere questo database non è *disegnato* secondo le regole
canoniche ER... questo perchè la struttura delle informazioni
all'interno di esso non è una struttura Entità Relazioni.
I dati all'interno di un DW vengono perlopiù inseriti sotto forma
di fatti e dimensioni (es: Fatto = Vendita prodotto, Dimensione =
Quantità o Data)... e la topologia di schemi più comune viene
chiamata Star o Snow Flakes (appunto per il disegno che ne viene
fuori per la loro rappresentazione grafica).
In realtà DW è l'insieme dei database OLTP (spesso distribuiti
geograficamente) che raccolgono i fatti gestiti da un sistema
informativo. Per una catena di supermercati questi possono essere
appunto vendite, acquisti, distribuzioni, offerte promozionali etc etc.
C'è anche chi intende per DW una collezione e concentrazione di
dati forniti da datamart preesistenti su sistemi legacy... ma alla fine
le cose non si discostano più di tanto uno dall'altro.
Azz... ho scritto un bel pò e ce ne è ancora da dire...
/G

 Sapete consigliarmi un testo di riferimento su detto argomento.
"Rubato" da qualche NG:
http://www.goldnet.it/~daniele/tesi/node2.html


vedi questo: 
http://www.it.bol.com/bol/main.jsp?action=bolscheda&ean=978887303712
saluti

 In realtà DW è l'insieme dei database OLTP
appunto da dove sono partito ;)
si duplicano i dati per una serie di vantaggi che vanno dal
"congelamento" (rispetto alla dinamicita' dell'OLTP) alla facilita'
d'estrazione (prova a fare una select su un db normalizzato oltp diciamo
di qualche centinaio di tabelle) passando per fasi diverse di
omogeneizzazione dei dati.
il link sulla tesi di daniele e' ottimo, su internet il sito della dm
rewiew e libri in inglese quelli canonici Inmon e Kimball
in italiano nulla
Newsgroup: it.comp.software.database
Titolo: SELECT multipla

Ho 2 tabelle tabelle, legate da una relazione 1:n..
scrittoda (cod_libro, cod_autore)
autori (codice, nome, cognome)
Supponiamo che cod_libro sia 3: voglio fare una SELECT e ottenere una
riga con i nomi e cognomi di tutti gli autori, come si fa?
NOTA: non voglio una normale SELECT che faccia la giunzione fra le due
tabelle e mi restituisca tante righe quanti sono gli autori che hanno
scritto il libro con cod_libro = 3, bensì 1 unica riga che contenga
nome e cognome per tutti gli autori che l'hanno scritto.
E' possibile?
Avevo pensato di fare un cosa tipo ".. FROM scrittoda, autori, autori,
autori, .." ma mi sa che non funziona, se non altro perchè il numero
di autori associati ad un libro non è fissato.
Attendo suggerimenti..
Mhaxx

E' possibile?
No. Devi farlo tu a mano col codice... lanciando una query per ogni
libro e sistemando il risultato come vuoi (ad esempio separando gli
autori da virgoli, trattini o quant'altro).
-- 
reintermediare processi front-end
Newsgroup: it.comp.software.database
Titolo: avviare script oracle da vb

Cari colleghi,
qualcuno sa dirmi se è possibile eseguire degli script sql (creazione  del
database) uno dietro l'altro direttamente da visual basic ?
considerate che questi script mi creano nell'ordine :
1)tablespace
2)utente,tabelle,indici,sinonimi
3)record di default
praticamente per il momento mi basterebbe sapere se è possibile avviare
questi script da visual basic, invece di aprire direttamente sql plus.
successivamente vorrei creare qualcosa di parametrizzabile (sempre da vb)
con la possibilità di creare sempre lo stesso db ma con un nome diverso che
in pratica denominerà il tablespace e il nomeutente.
grazie
ale

 database) uno dietro l'altro direttamente da visual basic ?
gli script sql non contengono altro che comandi DDL e DML...
non capisco il problema, ti apri una connessione verso il db che ti
interessa e mandi i comandi presenti nel file di script
/G

 ha scritto nel messaggio
news:am51m8$184t$1...@newsreader1.mclink.it...


Newsgroup: it.comp.software.database
Titolo: <no subject>

Ho bisogno di impostare un controllo
sui record immessi in un Db realizzato 
con Access 2.0.
In particolare, devo impedire la 
immissione di un record nel quale il 
contenuto di tre campi sia ripetuto.
Ad esempio, se in un record inserisco
 A=2 B=3 C=4
il programma deve impedire la duplicazione
di un record successivo nel quale gli stessi 
campi abbiano, contemporaneamente, lo stesso
contenuto.
Grazie anticipatamente per l'aiuto!
______________________________________________________
E-mail gratuit - MultiMania - 
http://www.multimania.fr
--
Posted from [208.178.29.198] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG





Hosting Housing Registrazioni a prezzi più bassi - 
visitate la prima pagina
di 
www.consultingweb.it
 ne rimarrete 
soddisfatti.
Newsgroup: it.comp.software.database
Titolo: Notebook & Oracle

Avevo intensione di istallare su un notebook entry level
la versione oracle 9i a scopo sviluppo , che dite 
le risorse disponibili sono sufficienti ?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 le risorse disponibili sono sufficienti ?
Oracle 9i richiede un minimo di 512 Mb di ram. Fai tu.
Davide

dav...@yahoo.com
 wrote:


..azz  mi sa che tanto entry non possa essere, specie se 
il so e' XP che mi risulta richieda 100 mb...


 il so e' XP che mi risulta richieda 100 mb...
Se vuoi risparmiare qualche cosa installa Linux.
Davide

dav...@yahoo.com
 wrote:


E' quello che stavo per chiederti... facendo 2 partizioni del disco
in una da 10 gb XP e l'altra 10 gb linux, 256 di Ram potrebbero bastare...


 256 di Ram potrebbero bastare...
Dubito che basterebbero, pero' puoi sempre provarci.
Davide

 
Sicuramente almeno 4G di spazio per l'installazione, almeno 500M di Ram
e Windows 2000 o Xp, per il solo database.
A presto,
Simone
"I'm a travelling man, I'm a drinking man, I'm a gentle when I'm sober"

 in una da 10 gb XP e l'altra 10 gb linux, 256 di Ram potrebbero bastare...
il problema è fare partire l'istanza quando è su la parte java.
con 192 di ram e rh7.3 non sono riuscito.
se installi una distrib + leggera (prova la slack 9), limiti all'osso i 
servizi e (perché no) rinunci a kde e gnome, mi gioco un giorno di ferie 
che limando ben benino i parametri nell'init l'istanza parte.
ciao!
-- 
punkarruso

Newsgroup: it.comp.software.database
Titolo: Campi contatori in Oracle

Ciao a tutti,
Fino a questo momento ho sempre lavorato in Access ed ora devo creare un
piccolo db su piattaforma Oracle 8.1.7.
Attraverso DBA Studio ho creato una tabella e definito i campi che la
compongono.
Ma come inserire un campo contatore all'interno della tabella appena creata?
Grazie.

il sapiente ixiber dice:

con le sequences e un bel triggerone!!!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

> Ma come inserire un campo contatore
all'interno della tabella appena creata?
I "campi contatore" in Oracle non
esistono, me esistono
le sequence (leggi manuale).
In alternativa:
    a) Usi un trigger
    b) Usi una stored procedure (mia
preferita)
/G
PS: questa potrebbe sembrare una bella
domanda da FAQ
/G

 ha scritto nel messaggio
news:alntnb$as0$1...@newsreader1.mclink.it...
