mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: Info su xp_smtp

Ho installato xpsmtp come suggeritomi.
Sto facendo delle prove (anche se non posso perdere tempo in prove...)
Nel query analyzer questa query mi restituisce 1, cioè errore:
declare @rc int
exec @rc = master.dbo.xp_smtp_sendmail
@server = N'mioserver',
@FROM   = N'MyE...@MyDomain.com',
@TO     = N'MyFr...@HisDomain.com'
select RC = @rc 
go
mentre questa è ok (mi dà 0)(ma non ricevo la mail PERCHE'??????):
declare @rc int
exec @rc = master.dbo.xp_smtp_sendmail @server = N'mioserver', @port = 25,
@ping = 1,
@FROM   = N'MyE...@MyDomain.com',
@TO     = 
N'mia...@miamail.it
',
@subject    = N'Hello SQL Server SMTP Mail',
@message    = N'Goodbye MAPI, goodbye Outlook'
select @rc 
go
Perchè la seconda query è ok?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ho installato xpsmtp come suggeritomi.
Partendo dal presupposto che stai parlando di questa sp estesa
http://www.sqldev.net/xp/xpsmtp.htm
il parametro @ping = 1 NON invia la mail ma fa soltanto il controllo sulla 
disponibilità del mail server. Nella stessa pagina da cui hai preso la sp è 
riportata la descrizione di ciascun parametro. In corrispondenza di @ping è 
scritto
=====================
Tries to connect to @server (using @timeout), if successfuly connected @rc = 
0 otherwise @rc = 1. This can be used to validate connections to the SMTP 
server
=====================
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com

Mi suggeriresti un esempio valido che a te funziona col tuo IIS server
smtp di posta virtuale???
Ho bisogno di fare ulteriori test visto che non mi funziona...nonostante
il ping restituisca 0 e quindi il settaggio dovrebbe essere a posto.
ciao


 ciao


 di destinazione...
E' proprio quello che io ho fatto:
declare @rc int
exec @rc = master.dbo.xp_smtp_sendmail @server = N'mioserver', @port = 25,
@FROM   = N'MyE...@MyDomain.com',
@TO     = 
N'mia...@miamail.it
',
@subject    = N'Hello SQL Server SMTP Mail',
@message    = N'Goodbye MAPI, goodbye Outlook'
select RC = @rc 
go
Infatti non mi restituisce errori ma una colonna (e solo un record) rc con
un 1 all'interno.
Suggeriscimi qualche impostazione di IIS..perchč effettivamente io non ho
MAI mandato una mail tramite quel server.


 non ho MAI mandato una mail tramite quel server.
Verifica che il servizio SMTP sia regolarmente avviato... in caso 
affermativo, per avviare il troubleshooting del servizio SMTP non č questa 
la sede piů adatta per discutere problematiche che non siano legate ai 
database server...


 Bye
Ma quando mandi una mail correttamente con xp_smtp hai anche tu come
output di query analyzer una cella rc con un 1?Dimmi se hai 1 o 0!!!!


Tu dovresti avere come output 0,no?
Ho letto il mio msg:
Error: sending message
Server response: 550 5.7.1 Unable to relay for 
x...@xxx.it
ouch è colpa del server che ha problemi con l'open relay :(


 ciao
Tutto ok!
Problemi risolti funzia tutto alla grande.
Bisognava smanettare un pochetto con i settings del server virtuale.
Ciao!

Newsgroup: it.comp.software.database
Titolo: range date

salve
ho una tabella "eventi", con dentro due campi: data_inizio, data_fine
passando due valori "inizio" e "fine"
vorrei tutti i range per cui sia soddisfatta
- il range inizio - fine sia *interno* al range "data_inizio -
data_fine"
- il range "inizio - fine" *intersechi a destra* il range "data_inizio
- data_fine"
- il range "inizio - fine" *intersechi a sinistra* il range
"data_inizio - data_fine"
mi spiego con una immagine
http://img210.imageshack.us/img210/8915/datisql.png
devo usare una UNION?
qualche idea?
grazie
Rob

 wrote in news:56410ae6-3f9a-4690-
9132-599...@g19g2000yqe.googlegroups.com
:

forse semplifico troppo o ho perso qualche pezzo, ma da quello che ho 
capito:
select [lista_campi]
from [tabella] 
where (inizio between data_inizio and data_fine) or 
    	(fine between data_inizio and data_fine)
dovrebbe darti quello che chiedi.
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--



ciao,
se ho ben capito e ponendo data_inizio = 28-JAN-10
e data_fine = 20-MAR-10:
SQL>  select * from t10;
INIZIO	  FINE
--------- ---------
01-JAN-10 20-FEB-10
01-JAN-10 20-MAR-10
20-JAN-10 20-MAR-10
20-FEB-10 25-MAR-10
20-MAR-10 25-MAR-10
22-MAR-10 25-MAR-10
6 rows selected.
SQL> select * from t10 where fine <= '20-MAR-10' OR
(inizio between '28-JAN-10' AND '20-MAR-10');
INIZIO	  FINE
--------- ---------
01-JAN-10 20-FEB-10
01-JAN-10 20-MAR-10
20-JAN-10 20-MAR-10
20-FEB-10 25-MAR-10
20-MAR-10 25-MAR-10
ciao
M.

paolo, marco
grazie 1k! :-)
Rob

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

Oracle 9i installato su W2003 Server.
Come si gestisce l'istanza?
Ovvero, se Oracle "va giù", come si fa ripartire
l'istanza? C'è possibilità di capire perchè
è successo?
Cosa posso leggere di utile per capire subito?
Grazie
Neofita.

 Neofita.
prego
ciao

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





 


Ciao a tutti, cerco un criterio per il calcolo 
dello spazio per i tablespaces ORACLE.


so che devo dimensionarli rispetto alle tabelle ma 
come????


Io conosco :


 - la stima dei record per ogni 
tabella


 - il fattore di bloccaggio del db ( 8192 va 
bene?)


 - la lunghezza dei record delle 
tabelle


 - la grandezza degli indici


 


ciao e grazie.


 



 so che devo dimensionarli rispetto alle tabelle ma come????
In generale non c'e' una stima "ottimale" dei tablespace. Puoi
fare un calcolo "generico" numerorecord x dimensionerecord, ma
non puoi sapere quando verranno grossi gli indici. Tieni anche
conto che Oracle gestisce "blocchi" da 2Kb (detti datablock) come
unita' minima di allocazione, quando un singolo record e' piu'
grosso di 2Kb vengono allocati 'n' blocchi. Quindi una allocazione
che non rispetti la divisione in blocchi da 2Kb verra' arrotondata.
Vedi la documentazione di Oracle, in particolare il capitolo 4
di "Oracle concepts": Data blocks, extents and segments.
Io consiglio sempre di allocare piu' spazio di quanto sia possibile
usarne... tanto per stare sul tranquillo
Davide





PERCHE' NON POSSO SAPERE LA GRANDEZZA DEGLI 
INDICI?
Newsgroup: it.comp.software.database
Titolo: Ambiente per PL/SQL

Salve a tutti, e Buon Natale
Qualcuno mi saprebbe indicare un software da integrare con Oracle9i per
poter sviluppare/manutenere il codice PL/SQL e tutto il resto?
Grazie 1000 e ancora Auguri.
--
Magellano

Ciao,
credo che il prodotto migliore per chi deve sviluppare sia il PL/SQL
Developer di Allround Automations.
Permette di fare veramente tutto ed č estremamente versatile e comodo; lo
uso da diversi anni e mi ci sono sempre trovato benissimo (molto meglio che
non con toad, sql navigator e simili).
Inoltre, la licenza ha un prezzo sensibilmente piů basso degli altri
prodotti sul mercato (sui 150$).
www.allroundautomations.nl
Saluti,
Ender

 ha scritto nel messaggio
news:mriO9.23199$Q%4.72...@news1.tin.it...

Io mi trovo bene con Toad della Quest Software.
Saluti
Ringhio

lucagiuseppemannella wrote:

sotto linux TORA è l'alternativa + valida per toad.
e poi non usa java, il che lo rende velocissimo rispetto al dbastudio della 
Oracle.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://groups.google.com
Newsgroup: it.comp.software.database
Titolo: sql numerare righe e numero totale in caso particolare

 
in questa sql
SELECT *
FROM   tab
ORDER  BY column1 ASC,
          CASE
            WHEN column2 = 100 THEN 1
            ELSE 0
          END ASC 
 
come posso avere
a) numerazione per ogni riga;
b) numerazione per ogni riga separando quelle senza 100 da quelle con 100;
c) il numero totale delle righe
d) il numero totale delle righe dove column2 = 100
 
 
 
 
 
con il codice le righe sono ordinate e le righe che hanno 100 sono
posizionate alla fine
es
 
a
b
b
c
d
d
e
a    100 		
a    100 
e    100 
f    100
 
 
per contare le righe mi sembra (conosco poco sql) c'� la funzione COUNT,
ma devo eseguire la sql solo una volta; quindi non rieseguire per fare il
count
 
Credo soluzione possa essere creare una 3a colonna dove metto numerazione
 
dovrei avere qualcosa tipo
questo � l'esempio b)
 
 
a             1          
b             2
b             3
c             4
d             5
d             6
e             7
a    100      1 		
a    100      2
e    100      3
f    100      4
 
 
� possibile inoltre con lo stesso sql creare alla fine una tabella di
sintsi tipo
 
es
 
totale righe                          11
totale righe con in col2 valore 100    4
 
 
dovrei una volta eseguita la query poter avere dalla stessa il numero
totale delle righe
e il numero totale delle righe dove la 2a colonna vale 100; da usare poi in
php
 
 
 
 
non so se un modo per risolvere possa essere quello di usare, proprio
durante l'esecuzione della query,dei contatore tipo i++  x++
 
i++  per tutte le righe
x++  quando CASE WHEN column2 = 100


 
[CUT]
 


pero'serve rieseguire la query ogni volta o sbaglio?
quello che volevo evitare
cio� la query da come risultato delle righe, evitare di rieseguire la query
per contare quante sono le righe; riuscire invece ad afaiancare unanuova
colonna che numera le righe ed eventualmente avere due righe aggiuntive
finali una che dice la quantit� totale delle righe e una di quelle con 100.
 
 
ringrazio intanto per i vari chiarimenti


 
 
 
Mettile in union se vuoi fare una unica query
Tieni conto che per una union le colonne delle singole query devono 
essere uguali in numero e dello stesso tipo in posizione
 
 
 
 

           END ASC 
 
ok credo sia questa la numerazione di tutte le righe per il resto non so
 
$query="SELECT 
tb.*, @rownum:=@rownum+1 as col_virtuale
FROM tab tb,
(SELECT @rownum:=0) r 



In quale db si possono fare questi equilibrismi ?

 In quale db si possono fare questi equilibrismi ?
 
in uno in cui puoi aprire le doppie virgolette senza poi chiuderle! 
 
 


Intendevo le espressioni con @
 
 


 
sono variabili oppure parametri nel linguaggio TSQL ,che è l'implementazione 
microsoft di SQL. 
 
 


Ok,grazie
Newsgroup: it.comp.software.database
Titolo: Cerco compilatore DB3

Cerco programma di compilazione DB III
gi...@iol.it

>Cerco programma di compilazione DB III
se riesci a recuperare un Clipper, sei a posto. 
Altrimenti, prova X2c (genera codice C pronto da compilare partendo
dal linguaggio Xbase), oppure visual FoxPro, o Xbase++
(
http://www.alaska-software.com/e/products/roadmap.html
), oppure CA
Visual Object.

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

Salve a tutti...qualcuno di voi sa se c'è un modo per aggiungere una origine
di dati (di tipo db Access .mdb) in ODBC, senza utilizzare l'apposito
pannello offerto da windows ?
Non mi chiedete a cosa mi serve, è una lunga storia... :-)
grazie anticipatamente a chi mi vorrà rispondere !

 pannello offerto da windows ?
Certo che si. Richiama direttamente le API di ODBC. Vedi sull'MSDN.
Davide

 ha scritto nel messaggio
news:bd7e13$o2pgn$1...@ID-18487.news.dfncis.de...

oppure accedi direttamente al registry vedi sempre MSDN
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch


Oppure ti crei un'origine dati su file. Si tratta di un comune e banale file
di testo organizzato a linee e keywords. Magari, se te ne fai generare uno
dal pannello di Windows, poi vedi internamente come è fatto e che keywords
usa.
Ciao, Sandro.
--------------------------------
Inviato via 
http://usenet.libero.it

OK problema risolto !! Grazie di cuore a tutti !!!!!
ps: scusate la non-tracciabilità del mio username, questo dovrebbe essere
definitivo... :-)

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

Un saluto a tutto il NG.
Qualcuno sa' gentilmente indicarmi un programma
gratuito per accedere ad un database creato
con Microsoft Access ?
Grazie e saluti
 Enzo



Cerca MUNIN
Accedi ai dati, modifichi le tabelle, ma non crei form e report.
Ciao
Aran

 gratuito per accedere ad un database creato con Microsoft Access ?
Qualunque programma che usi Odbc puo' accedere ad un db access se i
driver (driver Jet) sono presenti.
Davide

Grazie a tutti per i consigli e la
tempestivita' nel rispondermi.
Saluti
  Enzo

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

Ho un db Oracle 7.3.4, vorrei sapere se le stored function possono
restituire dei cursori (recordset) ai programmi chiamanti.
Inoltre vorrei sapere ci possono essere problemi se piů programmi (o piů
istanze dello stesso programma) cercano di eseguire la stessa stored
function contemporaneamente?
Grazie

 function contemporaneamente?
Se hai limitato il numero di cursore che possono essere aperti
contemporaneamente si', ma questo dipende dalla configurazione del
db e della macchina.
Davide
Newsgroup: it.comp.software.database
Titolo: impianti telefonici

Salve, qualcuno ha mai avuto la necessità di gestire un grosso impianto
telefonico
(permutatore principale, armadi, box, sotto box, etc...) con un database che
riesca a trovare automaticamente le coppie libere per transitare circuiti
sull'impianto???
grazie mille, per le eventuali risposte :)))
giova...@libero.it

 sull'impianto???
non ho capito bene a cosa ti serve, ma forse questo puo' fare al caso
tuo:
SIGRAIT, e' un software e' prodotto da Sirti s.p.a., forse sul sito
trovi qualcosa ( 
http://www.sirti.it
 ); viene utilizzato da
praticamente tutti i gestori, oltre al db (Oracle) ha pure una
interfaccia grafica (CAD) basata su microstation.
--
Greetings, Alessandro
http://www.b3soft.com
Pesaro, Italy
Sent via Deja.com
http://www.deja.com/

 wrote in message
91vb20$v2s$1...@nnrp1.deja.com...

grazie.

Newsgroup: it.comp.software.database
Titolo: asp, oracle e update

Ciao a tutti,
sto passando la mia intranet IIS da MSAccess a Oracle 8i. Mi si è presentato
un problema: ho delle difficolta negli update delle tabelle Oracle da pagine
asp.
Faccio eseguire dei comandi sql del tipo "UPDATE TABELLA  SET CAMPO1 =
'"&nuovovalore&"' WHERE CAMPO2 = X
Come vedete il comando non è niente di particolare ed infatti funziona bene.
Il problema è che funziona dopo 10 - 15 minuti: campo1 si aggiorna non in
tempo reale ma dopo questo lasso.
Vi riporto anche la connessione al database ORACLE che uso
Set Session("objDB") = Server.CreateObject("ADODB.Connection")
Session("objDB").Open "dsn=INTRANETMS;uid=system;pwd=manager;"
INTRANETMS è un DSN di sistema che utilizza Microsoft ODBC for Oracle
Potete aiutarmi ?
--
Andrea Cicchelli

 tempo reale ma dopo questo lasso.
Hai impostato l'autocommit o mandi una commit dopo l'istruzione ?
Davide
p.s. tutto cio' che ha a che fare con ASP dovrebbe andare in
it.comp.www.asp.
Davide
Newsgroup: it.comp.software.database
Titolo: mysql - inserimento senza duplicati

Ciao a tutti,
mi trovo con un database mysql con una tabella con questi campi:
id => autoincrement not null
descrizione =>MEDIUMTEXT
advise => int (2),
sflag =>  varchar(80), 
PRIMARY KEY(id)
Questa tabella da quello che ne so č stata generata prendendo dei file
sql con delle insert, sono n righe:
insert into miatabella (...);
insert into miatabella (...);
insert into miatabella (...);
tali file hanno popolato la tabella passando in input a mysql il file
con le insert in questo modo:
mysql miodatabase < lista_insert.sql
il problema č che essendo auto_increment mi trovo dei duplicati perchč
per sbaglio hanno eseguito piů volte tale import.
Infatti lanciando due volte
mysql miodatabase < lista_insert.sql
l'inserimento risulta doppio.
Conoscete un modo che mi consenta di eliminare i record duplicati e in
futuro di evitare inserimento di duplicati dove l'id č autoincrement?
Saluti e grazie

 futuro di evitare inserimento di duplicati dove l'id è autoincrement?
Crea una nuova tabella con la stessa struttura e poi usa
insert into nuovatabella (descrizione,advise,sflag)
select distinct descrizione,advise,sflag from <nometabella>
In modo da avere solo i valori "univoci" e non duplicati.
Non usare campi auto-incrementanti.
Davide


--
Stefano Zamboni 
sz...@libero.it
Legge di Tussman:
Niente è inevitabile come un errore il cui momento è giunto.

Newsgroup: it.comp.software.database
Titolo: DATEDIFF in mysql e visualizzare i mesi

Salve a tutti,
	non riesco a far visualizzare i mesi nel datediff. Mi viene generato un 
errore. Ecco la stringa:
SELECT concat(datediff('m',data_termine, data_inizio), ' mesi') as 
periodo FROM table;

 periodo FROM table;
Ho trovato la soluzione:
1) Ho tolto il concat che non mi serviva...
2) ho aggiunto e modificato questo:
IF((((YEAR(date2) - 1) * 12 + MONTH(date2)) - ((YEAR(date1) - 1) * 12 + 
MONTH(date1))) > 0, (((YEAR(date2) - 1) * 12 + MONTH(date2)) - 
((YEAR(date1) - 1) * 12 + MONTH(date1))) - (MID(date2, 9, 2) < 
MID(date1, 9, 2)), IF((((YEAR(date2) - 1) * 12 + MONTH(date2)) - 
((YEAR(date1) - 1) * 12 + MONTH(date1))) < 0, (((YEAR(date2) - 1) * 12 + 
MONTH(date2)) - ((YEAR(date1) - 1) * 12 + MONTH(date1))) + (MID(date1, 
9, 2) < MID(date2, 9, 2)), (((YEAR(date2) - 1) * 12 + MONTH(date2)) - 
((YEAR(date1) - 1) * 12 + MONTH(date1)))))+1
E ora funzia bene...
Ciao a tutti.
P.S. Altre funzioni simili le trovate qui e in fondo alla stessa pagina:
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
Newsgroup: it.comp.software.database
Titolo: SQL Server....3 domande

Potete rispondere a queste domande (non ho trovato risposte ne sulla guida
in linea, ne sui manuali che ho comprato).
1) a cosa serve autorizzare un utente per il comando DRI ? (dalla guida ho
capito che riguarda l'integrità referenziale, ma in che senso?)
2) Perchè la tavola di sistema SYSLOGINS sulla mia istanza si chiama
SYSXLOGINS? (c'è una X in mezzo)
3) A cosa serve associare una lingua a un account? (il codice si scrive
sempre utilizzando istruzioni in inglese e la lingua delll'intefaccia resta
sempre quella dell'installazione)
Grazie mille a tutti
Filippo

 resta sempre quella dell'installazione)
penso (non ne ho la certezza) che sia solo una questione di character set.
il motivo per cui "Bizzarro" viene ordinato alfabeticamente prima di "Biøk" 
(che è una parola che neanch'io conosco!!)
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/

 Punkarruso
Ciao e grazie mille
Luca

 default per quell'utente)
La combo box Language è opzionale e ti permette di specificare la lingua di
default utilizzata per la visualizzazione dei messaggi all'utente (tanto per
intenderci quelli contenuti nella tabella di sistema sysmessages. Infatti se
noti, questa tabella ha il campo msglangid che identifica la lingua del
messaggio).
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org

 messaggio).
HO capito. grazie
ciao
Luca

Newsgroup: it.comp.software.database
Titolo: SICUREZZA DATI CON SQL SERVER 2000

Ciao a tutti:
a qualcuno sarà capitato di osservare che copiando da una macchina un database
(il file .mdf) a un'altra macchina , si possa fare su quest'ultima un attach
database senza che ci sia nessuna richiesta di password ecc e senza protezione
alcuna.
Chiedo soltanto se qualcuno si è mai imbattuto in questo problema che annulla
tutte le possibilità di protezione dei database venduti.
Grazie 100000
Ciao
-- 
Posted from  [212.31.247.50] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

tutte le possibilità di protezione dei database venduti.
Chi ha problemi di questo tipo non usa gli MDB ma MSDE o SQL Server.
In tal caso problema non esiste in quanto per far accedere gli utenti
a un database, questo non deve necessariamente risiedere su un disco
condiviso.
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx with gruppotekup
Newsgroup: it.comp.software.database
Titolo: Vista su ORACLE

Ciao!
Ho un problema di ottimizzazione su una vista Oracle che ho chiamato
v_rpt_proj_bdg_ord.
Se la lancio nel seguente modo ci mette meno di 1 sec.:
select * from v_rpt_proj_bdg_ord t
where t.code_market='011'
dove code_market è un campo che viene utilizzato anche per partizionare le
tabelle del DB.
Se invece la lancio nel seguente modo ci mette 23 sec.:
select * from v_rpt_proj_bdg_ord t
where 
t.code_market=(SELECT CODE_MARKET FROM SIDE0_M61 T61 WHERE
T61.CODE_USERID=USER)
in questo modo faccio prelevare il code_market da una tabella di parametri in
cui c'è il codice dello user che accede al db.
Sapete come riuscire a ottenere gli stessi risultati in termini di tempo?
Grazie mille per l'aiuto!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
3609f016df6392a891c...@mygate.mailgate.org...


 cui c'è il codice dello user che accede al db.
hai provato a mettere un indice su code_user di side0_m61?
immagino che sarà una tabella abbastanza utilizzata e quindi un indice non fa
mai troppo male.
ciao.


 T61.CODE_USERID=USER)

Newsgroup: it.comp.software.database
Titolo: Oracle 7 e Win2000

Domandina semplice semplice :
    qualcuno ha mai istallato Oracle 7 su Windows 2000?
L'unica volta che l'istallazione mi e' andata a buon fine , quando provo a
connettermi da Access o con un' UDL alle tabelle mi da il seguente errore:
ODBC-- call failed.
[Oracle][ODBC Oracle Driver][Oracle OCI]ORA-12203 TNS:Unable to connect to
destination. (#12203) [Microsoft][ODBC Driver Manager] Connection not open
(#0)
C'e' qualcuno che e' riuscito a farlo funzionare?

 wrote in message
8paa9e$379$1...@pinco.nettuno.it...


Newsgroup: it.comp.software.database
Titolo: FB aggiornamento domini

Se ho un dominio in cui sono presenti determinate stringhe e tale
dominio viene utilizzato in una tabella, c'e' un modo per potere
aggiungere altri valori ammissibili a tale dominio? FB non supporta
recreate domain e non posso fare il drop perche' ho la tabella piena di
dati.
Es.
CREATE Domain Mydomain AS VARCHAR(20)
CHECK (VALUE IN ('Value 1','Value 2','Value 3'))	
NOT NULL;
come faccio ad aggiungere anche 'Value 4'?
grazie a tutti
-- 
Francesco Lamonica: f DOT lamonica AT tin DOT it
PGP Fingerprint: 5870 92BA 8DFF 1ACF DE2E  B94D 46EC 5505 7C64 4EF1
Favourite quote: There's no spoon

 
scusate... usavo la sintassi sbagliata con alter domain.... :-)


Newsgroup: it.comp.software.database
Titolo: mysql: come si stoppa e riavvia da console

come da subject: ho installato sotto windows 2k il servizio mysql...volevo
sapere se si può e come si fa a fare lo stop e lo start da console. (defo
fare il back up dei db quindi pensavo di fermare il servizio copiare la
cartella "data" e far ripartire il servizio....avvertitemi se esiste un modo
migliore...)
Ciao grazie.
max

 migliore...)
usare mysqldump 
Vedi la documentazione
Davide

...
net start <nomeservizio> e net stop <nomeservizio> ?
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Newsgroup: it.comp.software.database
Titolo: Questa e' la miglior soluzione?

Ciao a tutti!
Come molti di voi ho dovuto trovare una soluzione software ad un
problema. Vorrei sapere se, secondo voi, per il mio problema ci
possono essere soluzioni migliori di quella ideata da me.
Ecco i dettagli:
PROBLEMA
Ho una query in SQL non standard (che non puo' essere modificata o
riformulata) che estrae dati da un database Oracle 8i remoto
(all'interno di una LAN) rispetto ad il client PC Windows 2000. Il
risultato che devo ottenere è un programma/macro, residente sul
client, che esegua questa query, inserisca in un foglio di Excel i
dati cosi' ottenuti, crei di conseguenza determinate tabelle e grafici
pivot di Excel. Dato che la query ricava dati diversi a seconda del
giorno in cui viene eseguita, il programma/macro deve permettere di
creare ad ogni esecuzione un file .xls con foglio, tabelle e grafici
pivot aggiornati.
SOLUZIONE
1)File di Access query_oracle.mdb che contiene i seguenti elementi:
- Query1: esegue, come query pass-through, la query per il db Oracle
(in modo da rispettarne la sintassi diversa dall'SQL standard)
- Query2: esegue la Query1 ed inserisce i record ottenuti in una
tabella dati_per_excel
- Macro1: esegue Query2 e poi esegue il file Excel dati.xls
2)File di Excel dati.xls: composto da un foglio che importa dati dalla
tabella dati_per_excel del database query_oracle.mdb,  una serie di
tabelle e grafici pivot predefiniti in base ai dati contenuti nel
foglio di lavoro e da una macro in VBA che, all'avvio del file, esegue
il refresh dei dati del foglio di lavoro e quindi quello delle tabelle
e dei grafici pivot.
3)In questo modo, basta che lanci la macro Macro1 del file
query_oracle.mb per ottenere un file di Excel con tutti i grafici che
mi interessano aggiornati sulla base dei dati contenuti, nel momento
dell'esecuzione della query, nel database.
A questo punto vi domando: avete valide soluzioni alternative? Come
giudicate la mia soluzione?
Vi ringrazio molto per ogni vostro suggerimento
Ciao
Paolo

 Come giudicate la mia soluzione?
Richiede l'intervento cosciente dell'utente, e dato che la query dipende
dal giorno, se oggi ti dimentichi di eseguirla, i dati di domani saranno
diversi. Per altro, se funziona...
Davide
Newsgroup: it.comp.software.database
Titolo: Inserire immagini in un database

Salve a tutti,
Il mio problema č questo, come faccio ad inserire un 'immagine all'interno
del database? Uso MySQL ed ho letto che per questo genere di dati č
possibile utilizzare dei campi BLOB e fino a qui ci siamo!! ma nella pratica
come faccio a trasferire un'immagine all'interno di tali campi?
E poi fatto qeusto come faccio a fare un select su tali campi e riottenere
il file di immagine d'origine?
Vi ringrazio tutti quanti!!!!
Bye bye

 del database?
In generale per "parlare" con il database usi un programma, dipende dai
tools che ti fornisce tale programma e dalle API che il linguaggio supporta,
in genere fai una lettura/scrittura di dati binari dentro al database
usando le apposite librerie/api di gestione.
Una volta che hai i dati binari, li scrivi in un file ed ottieni la tua
immagine.
Senza sapere COSA stai usando e' impossibile essere piu' precisi.
La cosa migliore da fare e' comunque NON METTERE le immagini (o altri dati
binari) nel database, lasciare il file su disco e mettere nel database solo
il path/nome del file.
Davide

customize and tap into the rich capabilities of the file system.
--
Greetings, Alessandro
http://www.b3soft.com
Pesaro, Italy
Sent via Deja.com
http://www.deja.com/

>Oracle iFS provides the following key benefits:
Lui parlava di MySQL, mica di Oracle...
Davide

   che stai usando (alcuni DB non gestiscono i campi BLOB).
6) Se devi usare le immagini x il web puoi sfruttare la cache del
webserver, cosa che non è possibili se le metti nel db.
Ciao.
Fabio Serra
***********
Per rispondere in e-mail cancella "the." e sostituisci "whitehouse" con "faser".
***********
http://www.cfmentor.com
Newsgroup: it.comp.software.database
Titolo: Nuovo utente

e' possibile creare una stored in sql server 2000
(compatibile con sql 7.0) che sia in grado di
fare creare ad un utente non dbowner un nuovo
utente, quindi attribuirgli ruoli e negargli permessi
senza che devo per questo andare a Lourdes?
--
Saluti
Andrea MORO
***************************************
Per rispondere togliere ET dal messaggio prima
della chiocciola.

 senza che devo per questo andare a Lourdes?
ci sono già delle Stored Procedure predefinite di SQL Server...
dai un occhio a "sp_addlogin". "sp_adduser" (sp di sistema)
---
CIAO!
Gusher

 senza che devo per questo andare a Lourdes?
Andrea,
le stored procedure di sistema per gestire logins,
users e roles ci sono, l'utente che le esegue deve
pero' avere i diritti per farlo.
Per gestire le logins deve appartenere al ruolo fisso
server "securityadmin" mentre per gestire i ruoli
e gli utenti a livello di database deve appartenere
al ruolo "db_accessadmin".
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: Problema incredibile con una connessione ODBC - DSN di sistema

Spero di non essere OT.
Ho un server Win 2000.
Creo un DSN che punta ad un database Foxpro (.dbf) e tutto funziona.
La directory in cui č il file č tipo d:\xxx\yyy\zzz\
Se copio il file nella directory yyy e cambio il DSN in d:\xxx\yyy\ non
funziona piů niente. L'applicazione (che altro non č che una pagina ASP) mi
da un errore runtime di file not found.
Ho provato a cambiare i permessi.. ma niente.
 Non so come fare č un mistero che non riesco a capire... in una
sottodirectory tutto funziona e nella directory a monte niente..
Piccoli aiuti?
Grazie ciao


forse il dsn si "ricorda" dove puntava il file, e non si aggiorna qando 
cambi il path.
prova a create due dsn differenti, dei quali uno lo fai puntare a 
d:\xxx\yyy\zzz\, e l'altro a d:\xxx\yyy\. poi nella pagina asp usi prima 
l'uno, e poi l'altro dsn e vedi se funziona.

 cambi il path.
Non dovrebbe, ma il suggerimento è interessante. Provo e ti faccio sapere.
ciao e grazie

 Piccoli aiuti?
potrebbe essere la soluzione:
visto che i dati del dsn risiedono nel registry può essere che la
connessione non ricarchi le informazioni corrette ma prenda quelle che ha
già in memoria, potrebbe essere una soluzione effettuare un reboot della
macchina oppure cancellare il dsn e ricrearlo con lo stesso nome.
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch
Newsgroup: it.comp.software.database
Titolo: operatore LIKE

Mi scuso se la domanda e' gia' stata posta...
posso utilizzare l'operatore LIKE su un campo specifico di una tabella
piu' volte? Se si, come?
P.S.
uso access e l'istruzione seguente che mi ritorna errore:
SELECT * FROM DOCUMENTI
WHERE DOCUMENTO LIKE '%FT%' AND DOCUMENTO LIKE '%BC%'
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

sure..

 WHERE DOCUMENTO LIKE '%FT%' AND DOCUMENTO LIKE '%BC%'
Forse dovresti usare  where... OR .... invece che "and".
Per Access il carattere "jolly" e' l'asterisco (*) e non il
percento (%).
Davide


 sure..
.. ne consegue che il problema e' legato a DAO che utilizzo per accedere
al database access dal mio programma mfc. Qualcuno me lo puo'
confermare?
Grazie.


 Davide
Ho provato anche con l'asterisco ( con dao e access sono accettati 
entrambi i caratteri... ma % e piu' "ansi" e quindi piu' portabile..);
inoltre io devo mettere gli operatori like in and non in or. Grazie 
comunque per la risposta!


comunque per la risposta!
Hmmm. La query è giusta. Hai provato a inserire delle parentesi (anche
se non dovrebbero servire)?
M

Newsgroup: it.comp.software.database
Titolo: Aiuto con SELECT query

La mia SELECT query ritorna un insieme di colonne di cui una,
chiamiamola "Data" include una serie di date, e un altra, "Numeri",
una serie di numeri corrispondenti ad ogni data. Come posso fare
per selezionare solo il piu' alto numero nella colonna "Numeri"
corrispondente ad ogni data?
Grazie,
Marco

Mentre cercavo di capire la differenza tra una select e un drop database,
mdi0 ha scritto:

se ho capito bene:
SQL> select * from test;
 
DATA             NUM
--------- ----------
19-NOV-04          1
19-NOV-04          4
17-NOV-04          3
15-NOV-04          3
15-NOV-04          5
SQL> select max(num), trunc(data) from test group by trunc(data);
 
  MAX(NUM) TRUNC(DAT
---------- ---------
         5 15-NOV-04
         3 17-NOV-04
         4 19-NOV-04
il trunc è necessario perchè ho eseguito le insert con sysdate.
ciao


select data,max(numeri)
from prova1
group by data;

 group by data;
Anche:
select max(numeri)


Grazie mille per i consigli!
Marco
Newsgroup: it.comp.software.database
Titolo: Limitire risultati di una query in Access

Ciao a tutti!
Come da oggetto, mi chiedevo come è possibile limitire in numero i risultati
di una query SQL in access.
Ciao e grazie a tutti!
Alex

 risultati di una query SQL in access.
Mi pare che Access supporti la clausola TOP n dove n e' il numero
di record. Vedi la documentazione di Access.
Davide

 ha scritto nel messaggio
news:7Xx0a.141410$0v.39...@news1.tin.it...

Inserendo dei criteri sfruttando la Clausola Where, se costruisci la QRY
in SQL, se invece lavori con QBE(Inerfaccia grafica di Access) la riga
Criteri........!!!
Se ad esempio hai il classico campo IdProgressivo nella Qry inserisci il
valore 3 nella riga Criteri della colonna IdProgressivo, apri la QRY e
vedi che hai limitato i Record ad uno solo.....!
@Alex.

Ciao e grazie a tutti!
Con Access puoi usare solo TOP quindi non hai un LIMIT che ti permetta
l'offeset. Potresti simularla in puro SQL cosě:
SELECT TOP 10 id, altro_campo
FROM (SELECT TOP 30 id FROM tabella ORDER BY id)
ORDER BY id
per avere i record dal 20 al 30 e cosě via.
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
--------------------

 di una query SQL in access.
Voce "primi valori" in "proprieta' query" (clicca destro)
ciao

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

ho bisogno di mostrare una lista di record, ordinata in questo modo:
prima quello selezionato, poi tutti gli altri ordinati per data
in pratica ora faccio
select * from tab where Id=$Id
e mostro il primo record
e poi
select * from tab where Id <> $Id order by Data
e mostro tutti gli altri
è possibile ottenere la stessa cosa con una sola query?
Grazie, Cristiano


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

 	ORDER BY ID<>$Id, Data
perchè orribile? è uno dei modi che preferisco: puoi ordinare i record 
con funzioni anche complicatissime senza ulteriori accessi sul filesystem.
nella versione con la union invece, è come se facessi due select, quindi 
2 volte un full scan della table (poi ovviamente dipende dalla where).

con funzioni anche complicatissime senza ulteriori accessi sul filesystem.
Si', ma bisogna stare parecchio attenti a cosa ci metti nell'ORDER, e
io - essendo un distrattone - sono stato morsicato piu' volte :-)
Leonardo

Newsgroup: it.comp.software.database
Titolo: R: insert e duplicazione di chiave




Newsgroup: it.comp.software.database
Titolo: Database open source

Ciao a tutti,
secondo voi quale è il miglior database open source?
Le principali caratteristiche che deve avere sono:
1.  Gestione delle transazioni
2.  Capacità di gestire delle sessioni contemporanee
Avete qualche idea?
Grazie a tutti,
Mauro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Avete qualche idea?
PostGres o SAP DB.
Vedi sulle FAQ: 
http://www.soft-land.org/faq/icsdfaq.html
Davide



e firebird??? non è degno di nota? =)))
ciao fab

 ciao fab
mh... a me serve l'accesso con odbc, e i driver firebird sono in beta...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 --
Uno degli sviluppatori del driver ODBC ha eseguito una serie di patch che
hanno reso necessario la creazione di un nuovo branch sul server CVS per
permettere i test sulle sue modifiche:
Per info:
nntp://
news.atkin.com/sourceforge.firebird-odbc-devel/3ED1D377.1040509@ibpho
enix.com
Martino.

 mh... a me serve l'accesso con odbc, e i driver firebird sono in beta...
Allora se ti è necessario l'accesso odbc credo che ti convenga orientarti su
SAP visto che gli unici driver nativi che ha sono proprio odbc.
ciao

Newsgroup: it.comp.software.database
Titolo: Repliche vs Backup transaction log

Dovrei implementare su una macchina di riserva, un sistema di backup del
database in modo tale che se salta la macchina principale basta far
ripartire l'applicazione puntandola al server di riserva.
Il database è sotto MSSQL 2000. L'unico sistema di replica che mi sembra
funzionale alle mie esigenze sembra sia quello attraverso le transazioni
distribuite. L'unico inconveniente è che la macchina di riserva dovrebbe
essere potente quanto quella principale, per una semplice copia mi sembra
sprecata.
Pensavo al log delle transazioni, ma ci sono un po' di problemi per quanto
riguarda la latenza ed il fatto che alcune operazioni non vengono loggate.
Con la replica transazionale, non vengono replicate le modifiche ai campi
memo e quindi sono fregato in quanto dovrei fare continuamente
sincronizzazioni complete.
Il cluster è da evitare per via dei costi.
Bisognerebbe poter replicare solamente il log su una seconda unità di rete,
mentre i controlli di integrità dei dati (la parte più pesante) vengono solo
fatti sul server principale.
Come posso fare?
Grazie

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


Ok, è spiegato in modo molto semplice come fare.
Adesso valuterò tra questa è l'msdtc, questo perché vengono registrati su
database delle informazioni relative a delle vendite, le quali non vengono
stampate su carta, inoltre essendo piazzato in un bar, non è rintracciabile
quanto ha speso ogni singola persona nel caso salti il server, per cui devo
ridurre la latenza al minimo.
Grazie
Newsgroup: it.comp.software.database
Titolo: problema con oracle e java

sto facendo un applicazione  che si interfaccia con oracle, ma mmi da errore
sulla connessione dicendomi driver not siutable
qualcuno ha qualche idea come posso risolverlo?
il driver della sun me lo carica, con class.forname
ma quando con il druivermanager cerco la connessione mi manda questo errore,
mentre il driver dell'oracle non sa neanche che esiste!
copsa dvo fare
spero in un auito visto che il lavoro lo9 dovrei consegnare fra dieci
giorni!
ciao
e grazie a tuytti
tommaso

Che driver stai usando OCI o Thin? Con il thin non ho avuto nessun problema,
ma con OCI non sono riuscito a combinare niente (c'e' da dire pero' che sto'
usando il JDK 1.3 quindi...)..
comunque io la connessione la apro cosi':
         DriverManager.registerDriver( new
oracle.jdbc.driver.OracleDriver() );
         // try to open a connection to the database
         connection =
riverManager.getConnection( "jdbc:oracle:thin:@sqnt03:1521:TUSS" user,
password );
dove SQNT03 e' il nome del server e TUSS e' il nome del database.
Davide

Questo codice ti dovrebbe aiutare scrivere qualcosa per capire se il driver č
effettivamente caricato...
ciao..
   import java.util.*;
    import java.sql.*;
    class drv {
    public static void main(String arg[])
    {
      try{
      Enumeration enum;
     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     Class.forName("COM.ibm.db2.jdbc.net.DB2Driver");
     enum= DriverManager.getDrivers();
     while (enum.hasMoreElements())
     System.out.println(enum.nextElement());
      //}
      //catch(SQLException ecc) {
      //System.out.println(ecc.getMessage());
     }
      catch (ClassNotFoundException ecc) {
      System.out.println("ERRORE: " + ecc.getMessage());
       }
    }
    }
Una volta che sei sicuro che il driver č caricato fatti risentire...


 sulla connessione dicendomi driver not siutable
ci sono varie versioni dei driver; credo che quell'errore lo dia se ti
connetti ad oracle8 usando il driver per la 7 o viceversa; per evitare
seccature usa il thin driver (un po' meno efficiente ma va su tutto)
-- 
Greetings,
Alessandro
Pesaro, Italy
Newsgroup: it.comp.software.database
Titolo: HELP: Elenco campi di una tabella

Tramite una connessione tipo 
Set rs = cn.OpenSchema(adSchemaTables)
posso listare l'elenco delle tabelle contenute in un db, ma se volessi
selezionare una di queste tabelle dall'elenco come devo reimpostare ADO per
avere l'elenco dei campi contenuti in quella tabella ? Ho provato con
Set rs = cn.OpenSchema(adSchemaColumns) 
ma mi restituisce tutti i campi
di tutte le tabelle del db e non solo quelli della tabella che voglio
selezionare. Grazie
Stefano
sme...@tin.it
--------------------------------
Inviato via 
http://usenet.iol.it

 wrote in message
news:193Z70Z162Z78Y...@usenet.iol.it...

Hai mai provato ad usare le viste di sistema?
Nel tuo caso credo che la vista COLUMNS  dovrebbe fare al caso tuo.....


Credo sia altamente improbabile che vi sia una vista simile, comunque
controllerņ lo stesso e risponderņ.
Stefano
sme...@tin.it

Nel tuo caso credo che
la vista COLUMNS  dovrebbe fare al caso tuo.....
Ho risolto tutto
tramite codice:
    Dim tabella As String
    Dim TotalCount As Integer
tabella = List1.List(List1.ListIndex)
    strSql = "SELECT * FROM " &
tabella
    List2.Clear
 
    Set cn = New ADODB.Connection
cn.Open strConn
 
    Set rs = New ADODB.Recordset
    rs.Open
strSql, cn
 
    Set Flds = rs.Fields
    TotalCount = Flds.Count
i = 0
    For Each fld In Flds
        List2.additem fld.Name
    Next
Set rs = Nothing
    Set cn = Nothing
In questo modo per ogni tabella
selezionata nella prima listbox si riempie la seconda con i nomi dei campi
della tabella in questione.


Usare il metodo OpenSchema è la cosa migliore, solo che devi
qualificare meglio gli argomenti:
OpenSchema(adSchemaColumns, Array(Empty, Empty, "Nome tabella",
Empty))
Il secondo argomento di OpenSchema è un array che nel caso del tipo di
schema "adSchemaColumns" prevede nell'ordine i seguenti contenuti:
TABLE_CATALOG
TABLE_SCHEMA
TABLE_NAME
COLUMN_NAME 
Ciao, Michele.
Newsgroup: it.comp.software.database
Titolo: OT: EXCEL arrotondamenti

per te che sei esperto di EXCEL.
devo arrotondare dei valori sia per difetto che per eccesso.
ES:
se il valore è 680.220., voglio che venga arrotondato per difetto a 680.000
se il valore è 680.720., voglio che venga arrotondato per eccesso a 681.000
le formule da usare sono sicuramente le
A = ARROTONDA.DIFETTO($B$6;1000)
B = ARROTONDA.ECCESSO($B$6;1000)
ma non riesco a capire come costruire una funzione SE... per usare la
funzione A da 001 fino alle 499 lire e usare la funzione B da 501 fino a 599
non dovrò mica fare una macro?
mi sono spiegato?
grazie in anticipo.

 funzione A da 001 fino alle 499 lire e usare la funzione B da 501 fino a
599
e sufficiente che metti ARROTONDA e basta....e matematica
CIAO
--
-----------------------------------
### CH v2.001 ###
------------------------------------
la potenza della lucidità
www.genio-af.it
www.commagroup.it
 (in allestimento)

 wrote in message
news:94742j$90t$1...@serv1.iunet.it...


 > 599
Es:
fai un foglio vuoto (così vedi come funziona)
A1  scrivi il valore da arrotondare
B2  scrivi     =A1/1000
C3  scrivi    =ARROTONDA(B2;0)
D4  scrivi    =C3*1000
Prova....lo so non è professionale ma e afficacissimo

Newsgroup: it.comp.software.database
Titolo: File Maker Pro

Qualcuno sa dove posso reperire un buon tutorial possibilmente gratis su
File Maker Pro???
Grazie
Yuri
--------------------------------
Inviato via 
http://usenet.libero.it

 File Maker Pro???
Tutorial per fare cosa?
Vins

 Grazie
Saluti

Newsgroup: it.comp.software.database
Titolo: SQL 2000 dov'è il contatore?

Ciao,
Non trovo il contatore in SQL 2000!  ma c'è come in Access?
grazie

no.
Selezioni il Ceck "Int" e "Identity".
--
CIAO!
Gusher

Newsgroup: it.comp.software.database
Titolo: programmare in access





Chiedo cortesemente informazioni su come posso 
creare delle querry in access in modo automatico, detto diversamente vorrei 
poter scrivere un programma per un utente finale che non conosce il computer ma 
deve solo scrivere cosa intende cercare e automaticamente il programma gli 
visualizza la risposta..


Grazie dell'attenzione e spero di ricevere presto i 
consigli su 
lucia...@libero.it
 o se 
conoscete un libro che spiega chiaramente come programmare in access con molti 
esempi..


 


 


.



visualizza la risposta..
dipende da come l'utente gli scrive la domanda.
l'utente che "non conosce il computer" mi fa pensare ad un analfabeta
che però vuol far soldi scrivendo romanzi.
se una persona normale come me è arrivata a scrivere query in sql sono
sicuro che chiunque possa fare qualcosa del genere.
soprattutto quello che serve è darsi una svegliata e non usare la
scusa che "non si conosce il computer", perché di scusa si tratta.  le
operazioni necessarie non sono più complicate di quelle necessarie a
guidare e posteggiare un'auto, sicché...

Newsgroup: it.comp.software.database
Titolo: Interfaccia database per linux

Qualcuno conosce un'interfaccia grafica di programmazzione per relativamente 
semplici db in linux. 
Vorrei la possibilità di lavorare con un applicativo tipo access in win,
se possibile, che permette di creare interfacce utente semplici in poco 
tempo e con buoni risultati.
Grazie e ciao.
***Ivan***

 wrote in message news:q294e8...@ivan.org...


 L'unico che mi viene in mente è Oracle develloper 2000
 E' free o si paga ?
Sai se esiste una copia demo o di prova? 
Grazie per l'attenzione
Ciao.
***Ivan***

 wrote in message news:0l09e8...@ivan.org...


 Oppure fartela inviare sempre dalla Oracle
Grazie dell'aiuto, vedrņ che si puņ fare.
Ciao.
***Ivan***
Newsgroup: it.comp.software.database
Titolo: [MYSQL] Più cartelle di Database

MySql memorizza la cartella contenente i database nella directory di 
installazione *c:\........\Data.*
Per spostare questa cartella nella partizione d:\data, ho
mosso  questa cartella ed aggiornato il file my.ini. da
#Path to the database root
datadir="C:/Programmi/MySQL/MySQL Server 5.0/Data/"
in
#Path to the database root
datadir="D:/Data/"
ottenendo il risultato voluto.
Ma se io ad esempio volessi riratire le cartelle contenute in data in 
più cartelle  come devo comportarmi col file my.ini
cosa devo scrivere, sarebbe giusto ad esempio scrivere così?
datadir="D:/Data/"
datadir="D:/Data1/"
datadir="D:/Data2/", ecc......
saluti e grazie gianmarco

 sempre directory.
le cartelle sono oggetti che contengono altre cartelle, documenti, 
applicazioni ecc......
le directory sono percorsi,  questo  è il motivo per cui faccio questa 
distinzione.
A me sembra esatto così, ma forse sbaglio


vedi, queste faccende non sono opinioni non si puo dire tu hai torto o 
ragione
occorre argomentare...
in ogni caso sarebbe gradito il punto di vista di qualche altro .
ciao
 

 ciao
è che le cartelle semplicemente non esistono.
è windows che ha regalato all'umanità un nome a portata di segretaria e il
mondo giustamente lo ha accettato.
le directory sono files che possono contenere altri files.
-- 
non stare in buco

 le directory sono files che possono contenere altri files.
contenere tra virgolette, "contenere" altri files :) 

Newsgroup: it.comp.software.database
Titolo: Quale DBMS?

Salve ragazzi, il mio nome e' Fabio e sono uno studente di ing.informatica
che per la prima volta si affaccia al mondo dei DBMS.
Il mio problema consiste nel trovare un DBMS che mi permetta di testare
tutto o quasi il codice SQL di un progetto che dovro' consegnare per il
corso di basi di dati.
Durante il corso ci e' stato presentato Cloudscape che pero' presenta alcune
limitazioni difatti non supporta check con query
annidate,asserzioni,transazioni e molto altro.
Ho poi installato Mysql che a sua volta non supporta query annidate,
transazioni ecc.
Mi chiedo se esisteva un DBMS gratuito che supportasse al meglio lo standard
SQL-92.
Ciao.

corso di basi di dati.
Beh dunque... la cosa migliore sarebbe provare diversi prodotti...
MySQL (
www.mysql.com
) come hai giustamente notato ha delle
limitazioni; con questo rimane un ottimo prodotto se le funzionalità
che non fornisce non ti servono. In particolare ha un buon impatto
sulle performance.
Altro prodotto gratuito e completo è PostgreSQL (
www.postgresql.org
)
che supporta praticamente in toto SQL-92. Unica cosa che ho
riscontrato è che le assertion non girano, e la clausola with cube non
funziona.
Microsoft SQL 2000 è anch'esso completo (non supporta assertion) e
supporta la clausola with cube ma non è open, dunque costa...
Per quanto ne so FireBird è gratuito e completo (supporta anche
assertion), ma non l'ho mai provato.
MSSQL2000 lo trovi solo per Win.
MySQL e FireBird li trovi sia per Win che per *nix.
PostGres è per *nix ma puoi farlo girare su Win tramite CygWin.
Questa è una piccolissima sintesi... ti consiglio oltretutto di dare
uno sguardo qui:
http://www.soft-land.org/faq/icsdfaq.html#quattro
-- 
reintermediare processi front-end

 SQL-92.
Se sei su Unix/Linux PostgreSQL.
Se sei su Windows anche, ma via cygwin.
Dato che devi studiarlo e basta direi che va bene.
Ciao,
	Nicholas