mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Domanda da novizio si relazioni

Quando deve essere usata una relazione uno a uno
Ad  esempio se io ho una tabella chianmata articoli.... fatta cosi:
----------------------------
tbl_Articoli
----------------------------
IdArticolo  PK
NomeArticolo
Fornitore
IdColore
Non vale la pena creare un altra tabella chiamata colore fatta cosě
----------------------------
tbl_Colori
-----------------------------
IdColore PK
Descrizione
Sarebbe meglio inserire il colore direttamente nella tbl_articoli 
Giusto o mi sbaglio??
Mentre per i fornitori naturalmente creo una tabella tblFornitori  con
i dati dei fornitori 
in poche parole quando si creano le relazioni 1:1??
Vi sringrazio per la risposta
Alessandro

 Alessandro
Le relazioni non le crei, le riconosci. In pratica, si creano quando già
c'erano prima di crearle, ma quello lo evidenzi a livello di dominio
concettuale, non certo logico e meno ancora fisico.
Comunque, se ad ogni articolo corrisponde un solo colore, inserisci
l'identità del colore, perché è un attributo dell'articolo.
Se però ogni articolo può avere più colori, allora capisci che inserendolo
nella stessa tabella ti troveresti a dover ripetere gli stessi dati su
diversi registri ...
Inoltre, se usi come Primary Key IdArticolo, supponendo che l'id di ogni
articolo non dipenda dal colore, come fai a ripetere due volte la primary
key, che è per definizione unica?
Se invece ad un colore differente corrisponde un id distinta, perché
inserire il colore? Il dato che cerchi è già contenuto nella Primary Key.
Un'alternativa sarebbe quella di avere una doppia PK, id_prodotto +
id_colore ... ma a livello concettuale è incoerente ... A livello di
modello, tu stai creando la classe Prodotto o la classe ProdottoColore?
Spero di essere stato abbastanza chiaro
ciao

 ha
scritto:
Si sei stato chiaro ....
Quindi la relazione 1:1 è usata raramente?
mi faresti un esempio, per favore, di relazione 1:1?


 Vi sringrazio per la risposta
Cia Alessandro,
Mettiamo che hai la tua tabella articoli con 1000-2000 prodotti e che i
movimenti di magazzino siano molti 1.000.000 e più quindi l'interrogazione
della giacenza in tempo reale diviene pesante . Hai la necessità di  mettere
a disposizione le informazioni generali sul prodotto e la sua esistenza di
magazzino. Quindi crei la tabella dell'anagrafica e la tabella dei
progressivi, quest' ultima verrà aggiornata in modo automatico da un
trigger. Sulla tabella dei progressivi attivi un lock restrittivo che per
natura dell'applicazione durerà solo il tempo dell'aggiornamento mentre
sulla tabella anagrafica attivi un blocco ottimistico. Così accontenti gli
utenti che ti tengono aperta la maschera su un prodotto anche per mezz'ora e
che poi magari attuano una modifica sul codice statistico e gli utenti che
scaricano o caricano il magazzino.Le due tabelle hanno una relazione 1 a 1.
Ciao Giorgio
Newsgroup: it.comp.software.database
Titolo: [MySQL] Velocità SELECT

Volevo sapere se a parità di espressione dopo WHERE, è più veloce questa query:
SELECT * FROM tabella WHERE ...
oppure quest'altra:
SELECT colX,colY FROM tabella WHERE ...
oppure sono equivalenti (considerando naturalmente che la tabella abbia in 
totale più di 2 colonne).
D'istinto propenderei per la prima, ma poi ho letto che SELECT COUNT(*) è più 
veloce di SELECT COUNT(colonna) perchè è ottimizzata...:)
-- 
Lorenzo

 D'istinto propenderei per la prima
Ehm, volevo dire per la seconda...:)
-- 
Lorenzo

 Ehm, volevo dire per la seconda...:)
direi la seconda. non dal punto di vista della velocità di esecuzione (che 
già di per se potrebbe essere a favore della seconda), quanto per il 
trasferimento dei dati. se poi hai un'infrastruttura che separa web-server 
da db-server, allora sovraccarichi pure la rete, con la prima soluzione.
oltretutto, per svariati motivi (essenzialmente applicativi), l'utilizzo 
della select * è sconsigliato.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.nist.gov/dads/

 della select * è sconsigliato.
In che senso ? Anche nel caso in cui ti servono davvero tutte le colonne ?
-- 
Lorenzo

 In che senso ? Anche nel caso in cui ti servono davvero tutte le colonne ?
anche in quel caso.
generalmente questo accorgimento è valido:
mettendo a mano tutti i campi, puoi deciderne tu l'ordine o applicarci 
sopra dei filtri al volo (es, modificare velocemente un campo in 
upper(campo) o altro, mentre se lo volessi fare con select *, dovresti 
rivedere tutta la query! (allungamento dei tempi di patch o revisione)
poi, nel debug dell'applicazione, una select con tutti i campi ti porta 
velocemente a capire su quale campo stai lavorando, direttamente dal codice.
se metti *, devi avere la ddl della tabella alla mano (sperando sia quella 
più aggiornata) e fare una substitute mentale per vedere cosa stai facendo 
nel management dei dati.
diventa assolutemente indispensabile quando gestisci un applicativo a 
releases, o fai distribuzioni di clients, roll-outs ecc..
perché rimane fermo il discorso che puoi decidere di aggiungere una colonna 
per implementare una nuova feature.
chi ha un client vecchio, potrebbe trovarsi dei campi sballati.
tutto chiaro?
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/gnu/manifesto.it.html

il sapiente punkarruso dice:

predico bene e razzolo male!!!
avevo tempo fa messo in piedi un meccanismo di replica MICROCEFALO che 
spostava i dati da un mssql a un mysql.
avevo usato select * e 5 minuti fa mi sono accorto che non replicava più. 
chissà da quanto! perché avevo aggiunto un campo su mssql...
con questo, dovrei aver eliminato TUTTI i select * dai miei lavori.
ciao!
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://php.dopoil.com

 [CUT]
Ho capito, č una questione di buona programmazione. Grazie tante...:)
-- 
Lorenzo
Newsgroup: it.comp.software.database
Titolo: Trigger + SQL Server 2000

Salve a tutti.........
per motivi di portatilità del database, invece di utilizzare un campo
contatore, vorrei usare un trigger per effettuare l'add + 1 sul max di un
campo integer.......
Sto impazzendo con la sintassi.
Oltre ad avere un buon link sul quale documentarsi riguardo i Trigger, avete
un piccolo esempio per vedere come si scrive tale trigger???
Grazie...........

 un piccolo esempio per vedere come si scrive tale trigger???
solitamente il trigger viene lanciato su un evento di tipo .. Update, Insert
..su una determinata tabella.
quindi ti conviene gestire il contatore direttamente da codice con un
Update.
--
CIAO!
Gusher

Newsgroup: it.comp.software.database
Titolo: postgres e win2000

Ciao a tutti,
ho un piccolo problema. Non riesco a far partire postgres su win2000.
Vi dico cosa ho fatto:
1. Installato Cygwin con postgres,
2. Installato ipc
3. Inizializzato il db con "initdb -D cygdrive/d/temp"
Alla fine del processo di inizializzazione mi arriva un messaggio a
schermo che mi dice:
Success. You can now start the database server using:
    /usr/bin/postmaster -i -D /cygdrive/d/temp
or
    /usr/bin/pg_ctl -i -D /cygdrive/d/temp -l logfile start
Ho provato entrambi i comandi ed ho ottenuto le seguenti risposte:
Per il 1°:FATAL:  could not set permissions on /tmp/.s.PGSQL.5432:
Invalid argument /usr/bin/postmaster: cannot create UNIX stream port
Per il 2°: FATAL 1:  File cygdrive/d/temp/PG_VERSION is missing. This
is not a valid data directory.
Ho pensato che il primo problema possa essere legato al fatto che non
sono l'amministratore del PC, ma del secondo non ho alcuna idea. Ho
controllato l'esistenza del file e l'ho trovato. Dentro c'e scritta la
versione del postgres.
Che cosa è successo? Come posso risolvere?
Mi scuso per il disturbo e vi ringrazio.
Costantino

ho un piccolo problema. Non riesco a far partire postgres su win2000.
http://www.cfmentor.com/doc/index.cfm?action=articolo&id=50
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
--------------------

 Faser
Scusami ma non ho ancora capito dove č l'errore. Non ho spulciato per
bene il link che mi hai inviato ma ad una prima occhiata non c'č la
soluzione espicita per il mio problema. A me sembra che si sia un
problema legato ai diritti di lettura/scrittura sul mio disco.
Postgres non riesce a scrivere sul disco. E' questo l'errore? Se si,
perchč?
Grazie per il link, proverň di nuovo lunedě.
Ciao
Costalfonsi
Newsgroup: it.comp.software.database
Titolo: Urgente!!!Due domande su query Oracle...

Ciao a tutti!
Due domande:
1)Ho la necessità di fare uno script di una select che viene eseguita
in automatico da un'applicazione a scadenze fisse.
Il prooblema è che devo salvare il risultato in un file non
sostituendo il risultato precedente della query, ma aggiungendo il
nuovo risultato.Se faccio con lo spool il risultato viene aggiornato,
invece io voglio definire un'andamento dei vari risultati della stessa
query fatta in tempi diversi nello stesso file.
E'  possibile? Se si, come??!
2)E' possibile ottenere il risultato di una query scritto per
orizzontale, anziche' in verticale?
Esempio:
Visualizzata in questo modo:
PERCENTUALE		32,42	43,78	10,09	0,40
invece che così: 
PERCENTUALE
-------------------
	32,42
	43,78
	10,09
	 0,40
Dimenticavo a lavoro c'è sia Oracle 7 che Oracle 8.
Grazie in anticipo, Nausicaa

 orizzontale, anziche' in verticale?
Usa una stored procedure per riempire una tabella temporanea
e stampa la tabella temporanea.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.software.database
Titolo: FmPro 5 e seriale multiserver???

Il mio FMPro5 non mi funziona messo su un PC che funge da server con
collegati altri tre PC in rete interna, nel senso che riesco ad aprire
un file solo su un PC alla volta e appare la scritta:
"Si è raggiunto il numero massimo di utenti con licenza per questa
copia di FileMaker Pro. Per maggiori informazioni, si prega di fare
riferimento alla sezione elativa al codice di installazione nella
documentazione fornita da FileMaker"
Il FmPro 4 invece mi funzionava, come mai?
Grazie

 wrote:

Perché hai messo lo stesso numero di serie su tutte le copie. Una copia, 
un numero di serie. Un po' "un uomo un voto" ;-)
A meno che non abbia una multilicenza nella quale hai un solo numero di 
serie per 5 copie, o quante copie comprende la licenza.
Vins
Newsgroup: it.comp.software.database
Titolo: HELP: utente da cancellare

Ambiente: SQL 2000.
Ho eseguito il backup di un db su una macchina, l'ho creato vuoto su
una nuova macchina, ho eseguito il restore. Problema: un utente,
chiamiamolo "pippo", che non trovo nella gestinoe della security del
database e che c'era nel vecchi db. Lo creo (security), poi cerco di
dargli accesso al db specificato, ma ricevo un errore 15023 - l'utente
esiste già.
Che fare per eliminarlo? Mi hanno detto che c'è una sp apposita, ma on
la trovo.

 ha scritto nel messaggio
news:3d008113...@10.41.1.44...


 wrote in message
news:3d008113...@10.41.1.44...

Ale,
non devi eliminarlo, devi solo riconciliare il legame
tra la tabella sysusers del database e la tabella sysxlogins
del master (per gli account in sicurezza nativa vengono
generati dei SID fasulli che poi non coincidono su macchine
diverse).
Senza smanettare con le tabelle di sistema, c'e' una stored
procedure istituzionale per farlo:
sp_change_users_login
(per i parametri fai riferimento ai Books Online)
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

Newsgroup: it.comp.software.database
Titolo: importare file txt in mysql

salve a tutti sono alle prese con un file txt che devo importare in
mysql
il file è di testo è costituito da 6 tipi record a lunghezza
variabile
C253| |864777|3|tipo record 1|C02|0|138|1||||||||||S1||||
C253| |864777|3|tipo record  2| |0017|00444|0|0005||
C253| |864777|3|tipo record 3|236|VIA|PLUTO|7|SNC|||2||||84029|
C253| |864777|3|tipo record  4|A|56|150|0|F|284|0|0|H|54|150|0|
C253| |864777|3|tipo record
5|1062696|cognome|nome|1|08031935|D866||||||
C253| |864774|3|tipo record  1|C02|0|145|1||||||||||T||||
C253| |864774|3|tipo record  2| |0017|00444|0|0002||
C253| |864774|3|tipo record  3|236|VIA|CORTE|7|SNC|||2||||84029|
C253| |864774|3|tipo record  4|A|82|150|0|F|186|0|0|H|44|150|0|
C253| |864774|3|tipo record
5|1062696|cognome|nome|1|08031935|D866||||||
Lo devo importare in 5 tabelle diverse l'elemento che mi identifica un
record da un altro è il tipo record 
Come posso fare?

 Come posso fare?
Importa tutto in una tabella di caricamento, poi popola le 5 che ti
servono con delle insert into <tabella> select <varie cose in vari modi>
from <tabella caricamento> ecc.
Bye
-- 
Rudy
blog: 
http://rdbland.blogspot.com/
e-mail a 
email.it

i record hanno lunghezza variabile....
ho provato con access ma mi tronca alcuni record
dovrei separare i record prima di importarlo
questo è il mio problema
ciao
massimo
Rudy ha scritto:


 dovrei separare i record prima di importarlo
Che cosa c'entra Access?
Usa mysqlimport:
http://dev.mysql.com/doc/refman/5.0/en/mysqlimport.html

Newsgroup: it.comp.software.database
Titolo: Object Store e copia di una applicazione

Ciao a tutti, ho bisogno del vostro aiuto, non so + come fare, le ho
provate tutte.
Sto trasferendo da una macchina ad un'altra un'applicazione realizzata
in HTML/JSP/Servlet/Applet/ObjectStore5.0 su piattaforma Solaris 8 per
SPARC.
I problemi li ho con il trasporto della parte relativa ad ObjectStore:
ho copiato i due file che costituiscono il database (si chiamano
"mappe.db" e "ingens.adb") da una macchina all'altra, ma ora... come
faccio a far capire ad ObjectStore che quelli sono i file che
costituiscono il database? Ho provato con "oscp", ma senza risultati.
AIUTATEMI!!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:0784cd3dccb731819e0...@mygate.mailgate.org...
Proseguendo la mia richiesta di aiuto, vorrei anche sapere come si fa a
CREARE un database (il progetto su cui sto lavorando non l'ho iniziato
io, ma devo continuarlo...). Ho spulciato i manuali, che dicono come:
copiare, verificare, controllare.... tutto, tranne che come CREARE un
database....


Newsgroup: it.comp.software.database
Titolo: ORA-01417: a table may be outer joined to at most one other table

ciao a tutti,
avendo la seguente struttura di tabelle:
SETTORI->SOCIETA->BUSINESS_AREA->DIREZIONI->CENTRI
che sono legate tra loro con una sola foreign key tranne nel caso delle
direzioni che hanno in foreign keys la coppia(SOCIETA, BUSINESS_AREA)
devo creare una vista che ha come condizioni:
WHERE RTRIM(SETTORI.CODSETTORE) = RTRIM(SOCIETA.CODSETTORE) AND
SOCIETA.SOCIETA = BUSINESS_AREA.CODICE_SOCIETA (+) AND
SOCIETA.SOCIETA = DIREZIONI.CODSOCIETA (+) AND
BUSINESS_AREA.CODICE_BUSINESS_AREA = DIREZIONI.BUSINESS_AREA (+) AND
DIREZIONI.CODDIREZIONE = CENTRI.CODDIREZIONE (+)
il problema è appunto sulla tabella delle DIREZIONI che dovrei
"outerjoinarla" con due tabelle, come si raggira un problema simile?
Grazie, spero di essere stato abbastanza chiaro

 "outerjoinarla" con due tabelle, come si raggira un problema simile?
viste o subquery

Ma come? Puoi fare un esempio?

Alex ha scritto:

a occhio e croce sembra il problema di vedere una tabella come se 
fossero due (due tabelle logicamente distinte ma con gli stessi dati e 
la stessa struttura)
Se è cosi occorre una rinominazione di tabelle nella query
Es in oracle  (perche quel pezzo di query è oracle, vero ?):
	select t1.*,t2.*
	from
		tab1   t1
		tab1   t2
	where
		t1.k = t2.k1 (+)
	....
Spero di essere stato utile
Eno

Fai una sottovista con una sola outer join; poi la tua vista componi la
vista che hai creato con l'altra tabella a fai la seconda outer join ;
cosi' dovrebbe andare
la subquery era per evitarsi di creare la vista di appoggio (in pratica
la sottovista la crei come subquery), comunque ti consiglio la prima
soluzione
e' semplicissimo
Newsgroup: it.comp.software.database
Titolo: [?] OTTIMIZZARE UNA QUERY

Salve ragazzi
ho un problema di tempo esaurito in una pagina ASP che elabora circa 150
query SQL che utilizza ADO.
La query SQL è del tipo:
SQL1 = "SELECT COUNT(*) AS conteggio FROM TBL_Componente "
SQL2 = "WHERE descrizione Not Like 'E*' AND descrizione Not Like '-*' AND
descrizione Not Like '?ND*' "
SQL3 = "AND cdf='RCA' AND g='PPP'
SQL = SQL1 & SQL2 & SQL3
Ora non capisco come si possa ottimizzare considerando che il database è
ACCESS.
Grazie PK



Per cominciare LIKE vuole il % come carattere Jolly (se e' da ASP).
Come seconda cosa io comincerei a fare delle View, CDF e G puoi in
questo modo eliminarli ed il "calcolatore" della query ci impieghera'
di meno.
Per terza cosa assicurati di avere degli indici sui campi utili
e che tali indici siano utilizzati a dovere.
Quanti record ci sono da elaborare poi ? Se cominciano a diventare
troppi puo' essere il caso di cominciare a pensare ad un db
un po' piu' efficiente.
Davide

 e che tali indici siano utilizzati a dovere.
Ma ADO usa gli indici ? Io ero rimasto che non poteva ancora usarli (fonte
Wrox "Beginning ASP 2.0")

Wrox "Beginning ASP 2.0")
ADO richiama il driver che accede al database, se nella query (nel
database quindi) hai impostato l'indice e' obbligato ad usarlo
(almeno spero!).
Davide

 un po' piu' efficiente.
questo funziona sempre :)
--
Greetings, Alessandro
http://www.b3soft.com
Pesaro, Italy
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 di meno.
Cosa sono le View, CDF e G ?
Ciao Michele

SQL3 = "AND cdf='RCA' AND g='PPP'
CDF e G mi paiono un paio di campi della tabella. Una View e' una
Query che viene memorizzata dentro al database (Access le chiama
Query, altri db le chiamano View).
Se "memorizzi" dentro al database una view che filtra gia' i dati
in base a questi campi, puoi eliminare questa parte della query
finale perche' i record sono gia' filtrati.
Davide

 ha scritto nel messaggio
news:39f67b04...@news.cis.dfn.de...

Ho guardato, mi sono confuso con la mancanza del metodo Seek sull'oggetto
Recordset

Newsgroup: it.comp.software.database
Titolo: Librerie predefinite di SQL Server

Salve,
    qualcuno saprebbe dirmi come cambiare, via codice, la libreria
predefinita di rete che utilizza il driver ODBC di SQL Server ? Mi sembra
che per default usi named pipes su NT e shared memory su windows 98...ho
bisogno che sia TCP/IP, e lo devo settare da codice.
Grazie mille
Massimiliano Capoccetti
--
Dott. Ing. Massimiliano Capoccetti
capoc...@cantierinformatici.it
www.cantierinformatici.it
www.hiwap.it


Opzione network della connessione ODBC
"Connection1", _
  dbDriverNoPrompt, , _
  "ODBC;DATABASE=editori;network=dbmsrpcn;UID=sa;PWD=;DSN=Editori"
dove dbmsrpcn č la libreria multiprotocol
Ciao Nicola
--
email:sostituire tin a NOSPAM


Per tcp/ip il nome è dbmssocn

Newsgroup: it.comp.software.database
Titolo: software di reportistica e mysql

salve !!!!
volevo sapere se esiste un software di reportistica in italiano che funzione
perfettamente con mysql
utilizzavo crystal report con i file dbf ma ora che sono passato a mysql mi
da' un sacco di problemi
grazie anticipatamete



http://www.agata.org.br
  : ha anche l'interfaccia in italiano,
ma insomma ...

Newsgroup: it.comp.software.database
Titolo: MySql e sottoquery

Ho letto che dalla versione 4.1 di Mysql sono supportate le sottoquery, mi
confermate quanto detto?
Grazie

 confermate quanto detto?
http://dev.mysql.com/doc/mysql/en/Nutshell_4.1_features.html
e
http://dev.mysql.com/doc/mysql/en/Subqueries.html

 ha scritto nel messaggio
news:c6tr86$g49pu$1...@ID-221484.news.uni-berlin.de...


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

Sapete indicarmi un server sul quale è installato un server mySQL?

Newsgroup: it.comp.software.database
Titolo: Forse OT : Struttura ideale di una anagrafica per una azienda..

Secondo voi qual'è la struttura ideale per una anagrafica di una azienda..
che punterà all'ISO9000 ...
Saluti GazziNet


Piccola precisione.. anagrafica dipendenti per adesso.. poi vedro per quella
aziende.. e quella per struttura interventi...
Salut GazziNet
P.s. Se vi interessa x curiosità il progetto prevede di costruire un
database MySQL e di essere interfacciato via JDBC da un'applicativo di
interfaccia JAVA..

Newsgroup: it.comp.software.database
Titolo: Oracle & Backup

Ho eseguito il Backup del mio DB Oracle ed ho ottenuto un file .dmp , esiste
un modo per importarlo in Access 2000 ?
--
Ciao
Flex


No, il dmp č un formato proprietario e viene letto dalle utility imp ed exp
di oracle
Newsgroup: it.comp.software.database
Titolo: Gestire una lista di record

Il problema è assai complesso (almeno per me)....
Ho una tabella i cui record sono collegati da una struttura simile ad
una lista:
In ogni record c'è un campo idcodice univoco e un campo idprecedente che
lo aggancia al record precedente.....esempio:
idcodice          idprecedente
AA                   00
BB                   AA
CC                   BB
DD                   CC
Ovviamente nella tabella ci sono diverse liste.....quello che vorrei
ottenere è la selezione di tutti i record della lista partendo dal
basso, se ad esempio seleziono il record con campo idcodice="CC", vorrei
ottenere tutti i record con idcodice=CC,idcodice=BB,idcodice=AA
Attualmente eseguo una query per ogni record (immaginate quello che
succede quando la lista è composta da migliaia di record)...il mio
sistema non risulta certo ottimizzato. Esiste una query o un sistema che
mi permette di recuperare l'intera lista con un'operazione unica?
Io uso Delphi 5 C/S e MySql
Ciao e Grazie
Gianni
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 basso
Con MySQL l'unica e' scorrersi i record sequenzialmente a manetta,
altri database hanno delle strutture particolari per questo tipo
di ricerche.
Se questa feature e' veramente importante per la tua applicazione,
forse e' il caso di cominciare a pensare ad un database alternativo.
Davide

 Davide
Grazie per la risposta....
Un'ultima cosa, che istruzioni sql avresti usato su un'altro db?
Ciao e grazie

 Un'ultima cosa, che istruzioni sql avresti usato su un'altro db?
Dipende dal DB, su Oracle ci sono le Query gerarchiche che piu' o meno
servono anche a quello...
Davide

Newsgroup: it.comp.software.database
Titolo: [SQL Server] Utente sa

Ciao a tutti, questa é la prima volta che posto su questo NG...
Volevo sapere se é possibile (ed eventualmente come si fa)
eliminare/rinominare l'utente sa di SQL Server...
Lasciare l'utente sa alla fine é "eliminare" una protezione del database...
INsomma un conto é dover "indovinare" una password un altro dover indovinare
uno username e una password...
        Grazie
                Allanon

Ciao a tutti, sto usando (a casa) la demo di SQL Server 2000 (120 giorni)
che ho trovato in IoProgrammo di Febbraio... Ora i 120 giorni si avviano
inesorabilmente verso la fine...
Qualcuno conosce qualche... ehm... trucchetto... per "tirare avanti"?
                Ciao & grazie
                        Allanon
Newsgroup: it.comp.software.database
Titolo: Raggruppamento e conteggio valori

Ciao, da diversi giorni ho un problema con un raggruppamento
ho due tabelle strutturate in questo modo
Tabella1
ID - Descr - Caratt
1 - aaa - 111
2 - bbb - 111
3 - ccc - 111
4 - ddd - 444
5 - eee - 555
Tabella2
IDTabella1 - Valore
1 - 10
1 - 20
1 - 5
Io voglio fare una query di questo tipo:
raggruppamento di Tabella1 in base a caratt, sommando i valori collegati ad
ogni ID e presenti in tabella 1, e questo lo faccio senza problemi con un
group by e il campo sum(Valore) sulla inner join
ma se volessi visualizzare nella query anche un campo aggiuntivo che mi
indica quanti elementi sono stati raggruppati in Tabella 1??? come dovrei
fare?? con count(*) ho notato che il conteggio viene "sporcato" dal fatto
che l'ID ha 3 elementi collegati in Tabella2... io invece vorrei contare
solo i raggruppamenti fatti su Tabella1, dato che la somma dei campi
collegati (in Tabella2) la faccio semplicemente e velocemente col
sum(valore)
Grazie per l'aiuto

 che l'ID ha 3 elementi collegati in Tabella2... io invece vorrei contare
create temporary table a select carat,count(*) as conta from t1 group by carat;
select t1.carat, sum(valore),count(a.carat) from t1 inner join t2 on
(
t1.id
=
t2.id
) inner join a on (t1.carat=a.carat) group by carat

 (
t1.id
=
t2.id
) inner join a on (t1.carat=a.carat) group by carat
oops, mi correggo... colpa di un copia e incolla selvaggio:
la seconda query č:
select t1.carat, sum(valore),conta from t1 inner join t2 on
(
t1.id
=
t2.id
) inner join a on (t1.carat=a.carat) group by carat;

Newsgroup: it.comp.software.database
Titolo: CREATE FUNCTION e postgre

Non riesco a usare le fuction!
Entro nel adminnistrator di postgre (psql), creo questa funzione:
CREATE FUNCTION min(integer, integer) RETURNS integer AS
   ’BEGIN
     IF $1 < $2 THEN
        RETURN $1;
     END IF;
     RETURN $2;
END;’
LANGUAGE ’plpgsql’;
...che ho trovato nel manuale come esempio, ma di da' degli errori di
sintassi!!!
DOve sbaglio???? Sapete aiutarmi? Sapete se esiste una funzione simile
che dati due numeri mi ritorni il minore?
Grazie
Alessandro

 che dati due numeri mi ritorni il minore?
select least(campo1,campo2) from tabella;
... anche tra piu' di due campi, con funzioni, etc.
-- 
Greetings,
Alessandro
Pesaro, Italy

Newsgroup: it.comp.software.database
Titolo: domanda facile sui trigger

scusate la banalità...
cosa sono e a cosa servono i trigger?

 cosa sono e a cosa servono i trigger?
Sono delle procedure che si attivano al verificarsi di alcuni eventi su di
un record, e quindi sull'aggiunta di un record, sulla cancellazione di un
record o sulla modifica di un record. Sono utili per avere controlli e
azioni automatiche e trasparenti per l'utilizzatore, implementate a livello
di database e quindi non di singolo applicativo.
Ciaoo
Newsgroup: it.comp.software.database
Titolo: Urgente-SQL SERVER

Come posso ricercare,all'interno di un campo una parola eliminandone i primi
5 caratteri iniziali?
GRAZIE
ES.
Nome
Es.ciao.000  ---- deve divenire 000



RIGHT(CAMPO,6)
Bye,Gino



Scusa l'istruzione esatta e' substring(campo,6,100)
Bye,Gino

nella SELECT (ammesso che si usi la sintassi sql..) puoi usare
'_____000', cio' fara' si che vengano rintracciati tutti i record il cui
campo di ricerca e' composto di 8 caratteri di cui gli ultimi 3
OBBLIGATORIAMENTE tutti 0.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.software.database
Titolo: Postgresql - in beta la versione 8

http://www.postgresql.org/news/216.html
Vediamo come gira la versione nativa per Windows...

 
Io la sto' testando da qualche tempo (dai primi snapshot) e per me č 
stato fatto un ottimo lavoro.
L'installazione su Windows poi, in 5 minuti č stata completata con il DB 
perfettamente e nel pacchetto c'č anche pgadmin3 :)
M.

 perfettamente e nel pacchetto c'è anche pgadmin3 :)
Questo l'ho notato anche io
<evil>ora possiamo mandare a casa pure Mysql</evil> :P
ciao!
-- 
Lawrence (l dot oluyede at virgilio dot it)
"If the implementation is hard to explain, it's a bad idea."
from The Zen of Python by Tim Peters


perchè evil.... postgresql è superiore a Mysql punto.

 perchè evil.... postgresql è superiore a Mysql punto.
Lo penso anche io ma piuttosto che scatenare flame racchiudo il tutto in
chiave ironica ;)


Newsgroup: it.comp.software.database
Titolo: Problema access 2000

perché access 2000 non mi accetta 
set nomedb as database?


Perchè devi scrivere:
Dim nomedb As Database
Set lo usi dopo per assegnare alla variabile nomedb (definita come di tipo
database) il database su cui vuoi lavorare, ad es:
Set nomedb = CurrentDB
per dire che nomedb punta al database corrente.
Ciao, Sib

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

Salve a tutti, ho dichiarato il campo cod_art come varchar(255),
quando vado a fare una query:
select * from tb_a where cod_art = 'xxxx' and idordine = 123 
con certi cod_art mi restituisce un recordset vuoto, con altri no.
Uso VB6.0 per operare sul database. 
Naturalmente se vado a vedere sulla tb_a il recordset è pieno. 
Qualcuno può aiutarmi?
Grazie

salve,

la query e' sintatticamente corretta e, al di la' del linguaggio di
compilazione dell'applicativo, la query deve ritornare il risultato
desiderato, diversamente significa che il filtro specificato ritorna un
resultset vuoto... sei sicuro che la combinazione delle specifiche di filtro
sia in effetti popolato?
la stessa valorizzazione di [idordine], a mio parere, non puo' essere
presente per tutte le tuple ....
-- 
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
Newsgroup: it.comp.software.database
Titolo: [ORACLE e MSSQL] Conversione

Ciao a tutti! Avrei bisogno di convertire un db Oracle in Sql Server 7 (o
2000).
Ho provato con il DTS, ma copiando le tabelle "user" (quelle di sistema non
ho manco
provato, servono?) perdo tutte le chiavi... come risolvo il mio problema?
č tutto il pomeriggio che cerco, ma sono sempre qui. Se c'č qualche faq, vi
prego
di segnalarmelo, cosě le vado a leggere.
cips. ^__^

 Sql Server 7 (o 2000).
Che io sappia non esiste un sistema 'automatico' di conversione,
anche perche' i due database usano meccanismi molto diversi di
funzionamento interno (uno ha le Sequence, l'altro le Identity).
Ti consiglio pertanto di analizzare il database Oracle (struttura
delle tabelle, logiche di funzionamento, Stored Procedure,
Trigger e quant'altro necessario) e poi re-implementare in
SQL Server dopo attento studio.
Non e' una cosa difficilissima ma manco rapida.
Davide

 SQL Server dopo attento studio.
non esiste qualcosa che crei automaticamente gli script SQL
necessari per la creazione del db e poi prendere questi
script e farli girare su sql server?
Newsgroup: it.comp.software.database
Titolo: [MySql] SELECT tra un range di prezzi: HELP

Uso MySql e PHP:
Devo fare un SELECT * WHERE $range
$range è un range di prezzi per esempio dai 10 ai 20 euro.
Le domande sono due:
1) come immetto il prezzo nel db? se devo immettere 15.50 ? come mi regolo
con la virgola? deve essere un punto o una virgola? devo inserire int o
float?
2) come indico questo range? ( $range =  'prezzo>10 prezzo<20')
posso tranquillamente usare < e >, come faccio maggiore o uguale di?
Grazie
Luciano

 posso tranquillamente usare < e >, come faccio maggiore o uguale di?
certo, con una AND nel mezzo.
saluti
N! Xau

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

Devo recuperare i nomi delle tabelle di un database.
Esiste un'istruzione SQL che mi può aiutare?
Grazie! ;-)

 Esiste un'istruzione SQL che mi può aiutare?
In Oracle:
select table_name
from user_tables;
oppure, per vedere tutte le tabelle, anche quelle che non appartengono
all'utente con cui sei collegato:
select table_name
from all_tables;
Paolo.

 Esiste un'istruzione SQL che mi può aiutare?
Ogni database ha le sue specifiche per recuperare la struttura
del sottostante schema. Molte interfaccie per altro mettono a
disposizione dei metodi specifici. In SQL non esiste un sistema
'univoco' per tutti i database. Specifica quale database stai
usando e che cosa stai usando per 'parlargli' (ODBC, JDBC...)
e forse troverai una soluzione.
Davide

 > Esiste un'istruzione SQL che mi puņ aiutare?


 un database Access 2000 tramite ADO.
Se usi ADO puoi utilizzare la Connection.OpenSchema per recuperare le
tabelle dal database senza preoccuparti (troppo) del database
sottostante.
Vedi 
http://www.soft-land.org/documenti/adomod.html
Davide

 ha scritto nel messaggio
news:9d876i$h6c2f$1...@ID-18487.news.dfncis.de...



In ORACLE prova a fare "SELECT * FROM TAB"

 Esiste un'istruzione SQL che mi può aiutare?
SQL non sa' niente della struttura del database, per recuperare
i nomi delle tabelle presenti esistono tuttavia vari sistemi
che dipendono dal database e da cosa stai usando per 'parlarci'.
Specifica meglio il database che stai usando e come lo stai
usando.
Davide
Newsgroup: it.comp.software.database
Titolo: dominio su aruba.it. Come istallarci MySql?

Premetto chew ho una discreta conoscenza del visual basic ed una buona
capacità di apprendimento dei vari linguaggi di scripting per web.
Ho preso un dominio sul server 
aruba.it
Devo fare in modo che il visitatore del sito possa ottenere una lista di
nomi da un database filtrando i dati inserendo dei "parametri" in
un'apposita form.
Non vedo problemi nello scrivere lo script che possa fare ciò (avevo pensato
a php).
Ho istallato in locale il MySql e ho fatto tutte le varie prove per creare
una Tabella, inserirci i dati, modificarli, richiamarli, ecc.,  ma non so
nulla di come "istallare" il database sul server del dominio.
Non so se c'è una procedura da seguire o se basta copiare il file del
database in una certa directory, ecc
C'è qualcuno che mi sa spiegare con semplicità i passaggi necessari per
risolvere il mio problema?
Ringrazio fin d'ora quanti ci proveranno!!

 wrote in message
news:T_gP5.38043$BF.13...@news.infostrada.it...


Sei sicuro che aruba gestisca DB MySQL?
Qualche mese fa, anch'io ho fatto su Aruba, un sito che introrrogava un DB,
ma a quel tempo era possibile connettersi a DB MS-Access. Inoltre, mi era
sembrato di capire che erano molto 'Microsoft oriented', quindi dovresti
informarti se il loro server web interpreta codice PHP.
P.S. Resta comunque vero quello che ti ha scritto Alessandro.
Massimiliano Malloni
CED ASL 11 - Fermo (AP)
0734/625907
m.ma...@asl11.marche.it
--------------------------------------------
Il caso aiuta soltanto la mente preparata al nuovo e all'inconsueto (L.
Pasteur)
-- 
Posted from [194.243.108.98] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.software.database
Titolo: ottimizzazione DB

nel DB (MySQL) ho una tabella che ha la seguente struttura:
TABLE esami
id mediumint,
id_fk tinyint,
cod tinyint,
tipo enum ('0','1','2'),
alteraz VARCHAR(80)
quest'ultimo campo di testo non č quasi mai valorizzato, ad esempio su 20
record, č valorizzato in media 3 volte;
a questo punto per ottimizzare il DB ho pensato di spostare il campo
'alteraz' su una altra tabella in maniera da ridurre le dimensioni della
tabella 'esami'.
DUBBIO:
 
1 - nella situazione attuale, se 'alteraz' non č valorizzato vengono
ugualmente persi 80 char di memoria? cioč su 20 record e con 3 testi
occuperei comunque 80 * 20 = 1.600 char?
 
2 - in caso affermativo sul dubbio 1, vale la pena spostare il campo
alteraz su un altra nuova tabella considerando che poi sarebbe piů
complicato gestire inserimenti, modifiche e cancellazione di record?
oppure posso lasciare tranquillamente il campo dove č ora senza perdere in
prestazioni e in memoria?
ciao e grazie
Ale
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Davide
ciao


 Ed a che ti servono siffatti records?
perch� sono esami medici obbligatori 
(cod: codice esame, tipo: tipologia del risultato,alteraz: eventuali
alterazioni o commenti all'esame) 
per cui posso avere stesso cod, tipo ed alteraz ma riferiti ad una
cartella medica diversa (id_c_fk) cio� ad un paziente diverso

Newsgroup: it.comp.software.database
Titolo: View e Stored Procedure

Ciao a tutti
volevo solo chiedere gentilmente una cosa riguardante MS SQL 7.0
Ma una Stored Procedure è in pratica un View su cui si possono eseguire
ordinamenti
e impostare parametri, oppure ci sono altre differenze più profonde.
E quale delle due è più efficiente?
Ciao e grazie a tutti
ByZ-2K

 e impostare parametri, oppure ci sono altre differenze più profonde.
probabilmente hai le idee molto confuse.
una "StoredProcedure" è una procedura scritta in SQL standard o T-SQL che
viene scritta e salvata direttamente su SQLserver.
per es. all'interno di una StoredProcedure puoi effettuare delle Query su
delle VIEW.
le VIEW sono delle JOIN di tabelle/view che salvi su SQL server, e dove puoi
effettuare delle query.
sono molto utili e riusabili se ben scritte.
--
CIAO!
Gusher

 ha scritto nel messaggio
news:a34c9c$79i$1...@atlantis.cu.mi.it...

giusto...ed anche
una view può solo leggere dati mentre una stored procedure può sia leggere
che scrivere...quindi si evidenzia la differenza sostanziale...
ciao

 una view pu solo leggere dati 
Non e' detto, se la View e' fatta come si deve puo' anche
modificare i dati.
Davide

 ha scritto nel messaggio
news:a35v37$14nj0e$1...@ID-18487.news.dfncis.de...

questa non la capisco, magari non conosco qualcosa (ovviamente), puoi farmi
un esempio ?
grazie, ciao

 un esempio ?
In generale una View e' updatabile se :
1. e' fatta su un massimo di due tabelle
2. contiene tutti i campi obbligatori o privi di default
3. in una join 1-molti stai aggiornando la parte 'molti'
Di solito, per tagliare la testa al topo, si dice "le view non sono
updatabili", che e' giusto nel 90% dei casi...
Davide

 ha scritto nel messaggio
news:a368v3$15eprq$1...@ID-18487.news.dfncis.de...

ora capisco...ti sei confuso...
io ho detto che la view legge solo mentre la sp legge e scrive...non ho
detto che le view non si possono updatare...capisci la differenza ?
mi spiego meglio... l'istruzione UPDATE non puoi metterlo su una view mentre
su una sp si...capisci ?
ciao

 effettuare delle query.
Con query intendi Stored Procedure che estraggono dati?
Ciao e comunque grazie
ByZ-2K
Newsgroup: it.comp.software.database
Titolo: HELP : quanto costano gli ESAMI oracle (+ INFO) ???

Salve.
Qualcuno di voi ha sostenuto gli esami di certicazione ORACLE ? (
Certified associate o certified professional ).
Quanto costano questi esami ( so che nel primo caso sono 2 , nel
secondo caso ne vanno aggiunti altri 2 ) ???
Sono relativamente "difficili" ??
Ci sono testi "ufficiali" ( tipo microsoft ) per prepararsi ?
Grazie.

 wrote in message
news:3cd40fe4...@powernews.infostrada.it...



Si ci sono testi ufficiali e testi con le domande che hanno cd
allegati con simulazioni di esami.
Spero di esserti stato utile, in ogni caso vai sul sito della Oracle
lě c'č davvero tutto.
                                                            danilo

Newsgroup: it.comp.software.database
Titolo: Access 2000 e i suoi limiti...

Ciao a tutti!!!
Ho alcune domande:
1) Qual'è il limite di record possibili in ogni tabella?
2) Qual'è il numero massimo di tabelle in un database?
3) Qual'è la grandezza massima che può raggiungere un DB Access 2000 prima
di incappare in qualche errore??? (in termini di spazio intendo).
4) Quali sono i limiti maggiormente riscontrati con questo db???
5)Quanti utenti contemporaneamente possono interrogare il DB considerando
che è un'applicazione web/asp e che dopo la select chiude la connessione???
6) Quanti utenti possono inserire di seguito sul db??? (da quel che so
fisicamente inserisce un utente x volta ma il motore del DB dovrebbe
consentire di accodare i vari inserimenti... sbaglio?)
7) Quali sono le priorità del DB? esempio: nello stesso momento vengono dati
i 4 comandi: Select, Insert, Update e Delete. Il db come li ordina in
priorità???
Grazie e buona Pasqua!!!
Francy

 priorità???
Non lo so.
Ciao.
Newsgroup: it.comp.software.database
Titolo: PostgreSQL & MySQL

Ciao a tutti ragazzi.. premetto che sono agli inizi con PHP e di
conseguenza anche con MySQL, ho realizzato insomma piccole applicazioni. 
Ora per necessità dovrei usare Php/PostgreSQL, e volevo chiedervi..
qualche informazione in più. 
Ho letto in giro che i comandi è le funzioni per PostgreSQL sono le stesse
di quelle usate per MysqL... E VERO??? 
Su un articolo sempre in giro online... leggevo che usare PostgreSQL e
come usare Mysql.. bisogna solo cambiare il drive di connessione (se non
sbaglio)... e vero...?? 
E poi insomma visto tutte queste premesse... pensavo: 
si può costruire un'applicazione su Php/MySQL per poi spostarla su
Php/PostgreSQL con le opportune modifiche che menzionavo prima??? 
Oppure bisogna installarsi il PostgreSQL...?? 
Spero che qualcuno potrà chiarirmi un pò le ìdee.. 
Grazie.. 
Ciao e buona serata. 
Giuseppe
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 di quelle usate per MysqL... E VERO??? 
Vedi la documentazione di PHP, e' l'unica a fare riferimento.
Davide

Oppure bisogna installarsi il PostgreSQL...?? 
E che ci vuole? Visto che lo devi usare non ti conviene installarlo?
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
--------------------

 Ciao.
forse hai proprio ragione...
Ciao e grazie ragazzi..


Newsgroup: it.comp.software.database
Titolo: Oracle o SqlServer???

Per usare un Db fatto in Sql sul server deve per forza essere installato
SQL Server???
sul sistema posso installare tutto quello che voglio...
ho letto bene?? Sql Server costa circa 40.000.000???
Mi puoi dare qualche consiglio su dove reperire materiale per db oracle e/o
SQL???
grazie mille ancora
-- 
Posted from 
net128-053.mclink.it
 [195.110.128.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ho letto bene?? Sql Server costa circa 40.000.000???
No, molto meno.
Davide

 ho letto bene?? Sql Server costa circa 40.000.000???
Se non ricordo male L. 4.600.000 con cinque licenze client. Ogni client
aggiuntivo L. 250.000. Con le open license si può risparmiare qualcosa....
N.B. le licenze Client possono essere per seat o per client concorrente cioè
puoi decidere se abilitare un certo numero massimo di utenti contemporanei,
ma qualsiasi, oppure alcune macchine specifiche e solo quelle. I due criteri
si escludono a vicendi ovvero non puoi avere 10 licenze per client
concorrenti su 20 macchine attive, e garantire al PC del capo di funzionare
in qualsiasi caso.
Newsgroup: it.comp.software.database
Titolo: sql e mailing list

Ho aquistato da poco un hosting e quando creo una nuova mailing-list mi
viene chiesto se attivare il supporto SQL.......
attivando questo supporto mi vengono chieste tutte le seguenti informazioni:
Host
port
user
password
database
table
tutto ciň farebbe presumere che la mailing-list sia salvata nella tabella
specificata ???? o sbaglio???
a cui posso accedere anche dalle pagine asp con aggiunta diretta di nuovi
iscritti????
il problema č anche come devo farla questa tabella(nome campi eccc...)???...
la crea lui automaticamente????
ho chiesto informazioni al mio fornitore di hosting ma non ho avuto
risposta.......=(
qualsiasi informazione utile č gradita

 specificata ???? o sbaglio???
Credo che l'unico che possa rispondere alle tue domande sia il
SysAdmin del sito che ospita il tuo web. Gira a lui i tuoi dubbi o
cercati dei documenti che spieghino sta' cosa sul suo sito.
Davide

l'ho gia fatto ma non ho avuto risposta..... =(
ti dirò di più....
nella pagina in cui posso creare la mailing-list ci sono anche moltissimi
altri parametri a mè sconosciuti(compresa l'abilitazione SQL) ma sopra in
bella evidenza(rosso grassetto) è presente il seguente messaggio
parametri messi a disposizione di chi conosce il meccanismio delle mailing
list
ma..... speriamo che rispondano
grazie cmq

a questo indirizzo potrai trovare tutto quello che serve ad un webmaster per
costruire pagine web
http://digilander.iol.it/onlinefree/index.htm
Newsgroup: it.comp.software.database
Titolo: ORA-29855 error occurred in the execution of ODCIINDEXCREATE routine

Non vi potete sbagliare eccomi qui....
mi sono andato a prendere un caffe nel frattempo.
L'indicizzazione spaziale che fa uso di altri statement SQL non
funziona!!!!
Mi ero quasi illuso di aver ripristinato la situazione di ieri l'altro
rivendicando al mio boss le grandi qualita' di DBA e quindi un lauto
aumento di stipendio....
La situazione e' la stessa che vi ho descritto nell'e-mail precedente: ho
ricompilato gli oggetti mal funzionanti, gli stessi oggetti ve li ho
listati in una delle email relative al codice di errore precedente.
58 oggetti fra i quali non compare l'oggetto del mio errore.
la routine ODCIINDEXCREATE.
Eccovi lo statement:
create index scott.IDX_CTR on scott.CTR(Geometry) indextype is
MDSYS.SPATIAL_INDEX parameters('sdo_indx_dims=2')
Corredato all'errore soggetto di questa e-mail abbiamo inoltre i seguenti
messaggi di errore>
ORA-13249:internal error in Spatial index:[mdidxrbd]
ORA-13249:internal error in Spatial index: index build failed
ORA-13249: error in R-Tree  :[mdrcritbl]
ORA-13231: creazione della tabella indice [] durante la creazione di
R-Tree non riuscita
ORA-29400 errore della cartuccia dati
ORA-01031 privilegi insufficienti
ORA 06512: a "MDSYS.SDO_INDEX_METHOD_9I", line 9
ORA-06512: a line 1
Qualche ideuccia??
Nuovamente grazie per eventuale vostra collaborazione
Roberto
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

Non fate caso al precedente messaggio.
Ora sono entrato nel dorato mondo dei DBA oracle...
Ce l'ho fatta con le mie forze
Grazie in ogni caso per la vostra pazienza 


Newsgroup: it.comp.software.database
Titolo: Installazione Mysql 4.0 su Windows

Vorrei fare una installazione come in oggetto perņ minima.
Ho scaricato il file compresso di Mysql (senza installazione) e vorrei
sapere con certezza a cosa servono e quando servono alcuni file e cartelle:
la cartella Bench\
immagino che serve per fare dei benchmark per cui penso che non č
indispensabile
la cartella Examples\
immagino che contenga esempi e quindi come Bench
la cartella Doc\
documentazione e quindi come Bench
la cartella Script\
vedo tutti script per shell unix like, poichč uso windows, quindi come Bench
la cartella \Include
vedo tutti file header e non penso che servano al demone Mysqld
la cartella Embedded\
non devo fare un server embedded quindi come Bench
la certella share\
immagino che serva ma cosa, tutto il contenuto ?
la cartella Lib\
come share, ma cosa serve ?
Qualcuno mi puņ aiutare in questa mia impresa ?
Grazie 1000
Salutoni

 Grazie 1000
Ti conviene prendere la versione con installer ed usare quella
Henryx
-- 
Valentina: "Mi piace inventare gli spettacoli che voglio... quelli
che non riesco a vedere, cerco di sognarli..."
                                          Guido Crepax (1933-2003)
Newsgroup: it.comp.software.database
Titolo: Gestione DB..

Salve a tutti
Volevo sapere se esistono strumenti visuali free, tipo toad, per la 
gestione di RDBMS.
Grazie in anticipo
Ciao Gioni
-- 
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/
** Articolo inviato tramite i servizi gratuiti di 
www.x-privat.org
 **

 gestione di RDBMS.
Hai provato a vedere TORA?
Davide

Newsgroup: it.comp.software.database
Titolo: Front end per MySQL

Salve
Devo lavorare su un db MySQL... cancellare dati, creare tabelle, ecc 
ecc ecc.
Solitamente utilizzo PHPMyAdmin ma in questo specifico caso non ho un 
webserver su cui farlo girare e non ho la possibilità di metterne su 
uno.
Tempo fa trovai un ottimo front end free di cui però non ricordo 
assolutamente il nome.
Potete aiutarmi ?
Saluti.

> Torakiki



e per linux?
quale uno buono x gnome per esempio?


SQL yog funziona alla grande sotto wine in Linux
http://www.webyog.com/faq/5_71_en.html
In alternativa, puoi usare Aqua Data Studio (
www.aquafold.com
)
Nota: aqua senza "c"
ciao
gmax
-- 
 _  _ _  _
(_|| | |(_|><  The Data Charmer
 _|
http://datacharmer.org/