mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: MySQL vs Access chi ha ragione e perche'?

Ciao a tutti
Ho un problema con una query che devo far girare sia su MySQL che su
Access.
Ho una tabella (TABELLA1) con campo NOME
per esempio
   NOME
| Pippo Pluto |
Siccome posso estrarre quel campo dando in ingresso piu' parole ( e non
necessariamente tuta la parola) avevo pensato a una cosa ad utilizzare
l'operatore LIKE ed ho fatto cosi'
SELECT * FROM TABELLA1 WHERE NOME LIKE '*parola1*' and '*parola2'* and
'*parola3*'
a seconda di quante parole ho in ingresso e la stessa cosa con l'OR
logico.
Se scrivo queste query in Access
SELECT * from TABELLA1 where NOME like '*pip*' AND  '*lut*'
oppure
SELECT * from TABELLA1 where NOME like '*pip*' OR  '*lut*'
esse mi ritornano il record.
In MySQL al posto dell'* viene utilizzato il % quindi se scrivo
SELECT * from TABELLA1 where NOME like '%pip%' AND  '%lut%'
dovrebbe restituirmi il record ma invece non lo fa!
Se invece scrivo
SELECT * from TABELLA1 where NOME like '%pip%' OR  '%lut%'
mi ritorna il record.
Allora ho provato a scrivere queste stesse 2 query (con il % invece
dell'*)
in Access e queste mi danno lo stesso risultato di MySQL!!!
Allora le domande sono:
1) non ho trovato documentazione su % come "wildcard characters" di
Access
ma nonostante cio' in qualche modo funziona...solo che non so bene che
tipo
di funzionamento abbia, dal momento che il qualche modo dovra' pur
essere
diverso da * se mi produce risultati diversi!
2) Sul sito 
mysql.com
 c'e' scritto a chiare lettere che il % ha le
stesse
funzioni dell'* di access ma come mai non funziona allora?
3) Dove sto sbagliando?
Grazie e spero di essere stato chiaro.
Teo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 '*parola3*'
Dovresti fare
select ... where NOME like '%parola1%' and/or NOME like '%parola2%'
	and/or NOME like ....
Il nome del campo devi ripeterlo...
Davide

 3) Dove sto sbagliando?
l'errore sta nella sintassi.
infatti il costrutto standard dovrebbe essere:
select * from pippo where nome like '%pip%' and nome like '%lut%';
tutti gli rdbms usano questa sintassi, ma non so dire se sia standard SQL92.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

 tutti gli rdbms usano questa sintassi, ma non so dire se sia standard SQL92.
   Lo e` certamente a livello di SQL99.
   Gli operatori "jolly" riconosciuti sono:
	%    qualsiasi stringa
	[]   qualsiasi carattere contenuto tra le parentesi
	     o nell'intervallo in esse speicificato
	[^]  il contrario di prima
	_    qualsiasi carattere singolo
-- 
Alla prossima,
Marco

 Access.
AH AH AH AH AH AH AH 
... continuo il LOL in silenzio....
l'idea di % e di ? in access per i confronti sono moooooolto liberi
buona fortuna
-- 
Antonello Pasella
Newsgroup: it.comp.software.database
Titolo: [MySQL] Query un po' complessa

Salve a tutti.
Vorrei chiedervi come risolvere una query un po' complessa in cui chiedo ad
un database di eseguire più LEFT OUTER JOIN collegando più tabelle.
La complessità non sta nella JOIN in sé per sé, ma sulla chiave utilizzata
per realizzare tali join. Mi spiego meglio mostrando parzialmente la
struttura delle mie tabelle:
affittuari:                     beni_affittati:
id_affittuario                  id_affittato
cognome                         id_affittuario
nome                            data
                                riferimento
beni:                           comuni:
id_bene                         id_comune
id_comune                       comune
riferimento                     *
descrizione                     *
*                               altro
altri innumerevoli campi =)
Ora, stabilisco una relazione tra *affittuari* e *beni_affittati* attraverso
"id_affittuario".
Poi stabilisco una relazione fra *beni_affittati* e *beni* attraverso
"riferimento".
Ora vorrei stabilire una relazione anche fra *comuni* e il resto, in modo
da chiedere al database di mostrarmi tutti i beni affittati con tutte le
informazioni disponibili. Lo farei attraverso la chiave riferimento che mi
collega a *beni* che a sua volta è collegato con *comuni*
Fin quando devo collegare tutte le tabelle tranne *comuni* va tutto bene:
SELECT  affittuari.cognome,
        affittuari.nome,
        beni_affittati.riferimento,
        beni_affittati.data,
        beni.descrizione
FROM (((beni_affittati 
LEFT OUTER JOIN affittuari ON beni_affittati.id_affittuario =           
                affittuari.id_affittuario)
LEFT OUTER JOIN beni ON beni.riferimento = beni_affittati.riferimento))
ORDER BY etc etc;
Ma come faccio ad inserire anche le informazioni con *comuni*???? Non esiste
una foreign key in *beni_affittati* che lega alla tabella comuni, ma so che
deve esistere un modo per eseguire la join anche senza tale key.
Grazie mille a chi ha avuto la pazienza di seguirmi e che magari potrà
schiarirmi le idee.
Mick

 Vorrei chiedervi come risolvere una query un po' complessa
[ CUT ]
Ok, ho risolto da solo, leggendo meglio il capitolo sulle Join di "I
portatili - SQL" di Hernandez-Viescas di cui si parlava qualche threads fa. 
=)
La query (che poi non era tanto complessa) non mi riusciva semplicemente
perché sbagliavo precedenze nelle join, e quindi ad un certo punto ottenevo
insiemi vuoti.
Rivedendo un po' le cose e mettendo ordine nelle LEFT OUTER JOIN sono
riuscito nel mio intento.
Grazie comunque =)
mick
Newsgroup: it.comp.software.database
Titolo: SQL functions

tabella 1 :
codice_fabbricato
tabella2:
codice_fabbricato 
indirizzo
tabella1 1 legata 1 a N con tabella2
 In che modo con una Query di JOIN fra tabella1 e tabella2 group by 
codice_fabbricato ottengo, in un unico campo, il concatenamento degli 
N record della tabella 2?
tabella1                          Tabella2
1234                               1234     Via Alessi
Inviato da 
www.mynewsgate.net

 N record della tabella 2?
Ciao Pennarelli,
ti allego una soluzione per SQL Server 2000 che fa uso di una User-Defined
Function scalare:
USE tempdb
GO
/* Definisco dbo.Tabella1 */
CREATE TABLE dbo.Tabella1(
codice_fabbricato int NOT NULL PRIMARY KEY
)
GO
/* Definisco dbo.Tabella2 */
CREATE TABLE dbo.Tabella2(
Tabella2ID int NOT NULL PRIMARY KEY,
codice_fabbricato int NOT NULL,
indirizzo varchar(20) NOT NULL,
CONSTRAINT FK_Tabella2_Tabella1 FOREIGN KEY(codice_fabbricato)
REFERENCES dbo.Tabella1(codice_fabbricato)
)
GO
/* Definisco la UDF dbo.ufn_Indirizzo */
ALTER FUNCTION dbo.ufn_Indirizzo(
@Codice int
)
RETURNS VARCHAR(8000)
BEGIN
    DECLARE @Output varchar(8000)
    SET @Output = ''
    SELECT @Output = @Output +
        CASE
            WHEN indirizzo IS NULL THEN ''
            ELSE indirizzo
        END + ' '
    FROM dbo.Tabella2
    WHERE codice_fabbricato = @Codice
    RETURN RTRIM(@Output)
END
GO
/* Le popolo */
SET NOCOUNT ON
INSERT dbo.Tabella1 VALUES (1)
INSERT dbo.Tabella1 VALUES (2)
INSERT dbo.Tabella1 VALUES (3)
INSERT dbo.Tabella2 VALUES (1, 1, 'Via Don Bosco, 6')
INSERT dbo.Tabella2 VALUES (2, 1, 'Via Verdi, 25')
INSERT dbo.Tabella2 VALUES (3, 1, 'Via Garibaldi, 36')
INSERT dbo.Tabella2 VALUES (4, 2, 'Via Mazzini, 12')
INSERT dbo.Tabella2 VALUES (5, 2, 'Via Passirano, 4')
INSERT dbo.Tabella2 VALUES (6, 3, 'Via Ghislandi, 9')
SET NOCOUNT OFF
GO
/* Query */
SELECT T1.codice_fabbricato
    , dbo.ufn_Indirizzo(T1.codice_fabbricato) Indirizzo
FROM dbo.Tabella1 T1 JOIN dbo.Tabella2 T2
ON T1.codice_fabbricato = T2.codice_fabbricato
GROUP BY T1.codice_fabbricato
GO
/* Output:
codice_fabbricato Indirizzo
----------------- -------------------------------------------------
1                 Via Don Bosco, 6 Via Verdi, 25 Via Garibaldi, 36
2                 Via Mazzini, 12 Via Passirano, 4
3                 Via Ghislandi, 9
(3 row(s) affected)
*/
/* Pulizia */
DROP TABLE dbo.Tabella2, dbo.Tabella1
Per maggiori informazioni consulta i Books Online.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
Newsgroup: it.comp.software.database
Titolo: aiuto per MySql

Salve, scusate la mia ignoranza e incompetenza ma ho questo problema.
Il sito che gestisco ora mi permette di utilizzare MySql e PHP (che
non conosco ma che voglio imparare), mentre prima usavo Access e ASP.
Sul mio PC c'è Win98.
Qualcuno sa dirmi se esiste e dove la posso trovare una versione di
MySql per win98 (ho scaricato mysql-3.23.38a-win-src.zip ma mi sembra
di aver capito che è solo una versione client).
Grazie
Lorenzo

 ha scritto nel messaggio
news:7UBtO80WVv4zjo...@4ax.com...

A naso hai scaricato i sorgenti per Win32.
Scarica da 
mysql.com
 lo zip senza i sorgenti

Newsgroup: it.comp.software.database
Titolo: 2 Problemi con "Insert into.."

Utilizzo:
VB6
ADO
Sql Server 2000
Come da oggetto ho 2 problemi utilizzando il comando "Insert into TABELLA
etc etc"
Problema n° 1 : Passo nella stringa una variabile DATA,se la variabile è
valorizzata nessun prolema,se invece la variabile è vuota mi mette in
tabella la data 01/01/1900 ( Il campo è ovviamente Nullable)
Problema n° 2 : Come faccio a leggere l'ID del record appena aggiunto avendo
la certezza che sia proprio quel record e non uno aggiunto quasi in
contemporanea da un altro utente?
Grazie

 Problema n° 2 : Come faccio a leggere l'ID del record appena aggiunto
In teoria @@IDENTITY dovrebbe ritornarti esattamente quello.
Davide

 Dovrai specificargli NULL.
    Le varibili non accettano il valore null...

     Le varibili non accettano il valore null...
String sql = "INSERT INTO .... VALUES (NULL,NULL..."
Davide
Newsgroup: it.comp.software.database
Titolo: alias e left join

problema :o)
tabella commenti (com_id, art_id -> fk, video_id -> fk )
tabella articoli (art_id, art_titolo)
tabella video ( vid_id, vid_titolo )
ogni commento puo' essere un commento ad un video o ad un articolo.
vorrei che con un alias mi fosse restituito il titolo e l'id
del contenuto.
ho provato cosi'
SELECT
     com_id,
     art_titolo AS titolo,
     vid_titolo AS titolo,
     art_id AS contenuto_id,
     vid_id AS contenuto_id
FROM commenti
     LEFT JOIN articoli ON (commenti.art_id = articoli.art_id)
     LEFT JOIN video ON (commenti.vid_id = video.vid_id)
solo che se vi sono commenti sia di articoli che di video
nel titolo e nel'id del secondo contenuto (indipendetemente se
sia video o articolo) mi restituisce null.
qualche idea?
grazie
rob

 qualche idea?
Non è ambigua una rinominazione del genere?

Nel suo scritto precedente, Andrea D'Amore ha sostenuto :

si potrebbe.
in effetti potrebba essere anche cannato il modello, ma e' quello
di cui ho bisogno... :o/
pero in effetti o ho art_titolo o vid_titolo;
o art_id O vid_id ...
grazie
Rob

 Non è ambigua una rinominazione del genere?
quoto.
Non trovo il riferimento ma l'SQL non supporta (ovviamente) nomi di 
campi uguali (sia nella stessa tabella che da tabelle diverse).
La query si può fare (neanche sempre) ma il risultato è errato e/o 
inaffidabile.
Gli alias servono proprio per lo scopo contrario rispetto a quanto fatto 
dall'OP.

 di cui ho bisogno... :o/
La rinominazione non c'entra con il modello.
Comunque immagino che il problema sia lì, puoi usare UNION per le due 
query separate su commenti ai video e commenti agli articol, ma non ho 
capito bene che tipo di risultato cerchi.
Newsgroup: it.comp.software.database
Titolo: Manager grafico per postgreSQL

Saluti.
Sono alla ricerca di Manager grafici che supportino PostgreSQL.
Purtroppo c'e' ne sono pochi fatti bene (spero la situazione cambi ora
che con la versione 8.0 e disponibile nativamente per Windows).
pgAdminIII e' comodo e funzionale, ma per fare e visualizzare le query
non e' il massimo.
Per MySQL c'e' EMS MySQL Manager che, per certi versi, ricorda
Enterprise Manager per MS SQL Server; per PostgreSQL non c'e' nulla di
simile?
Grazie   Manlio Perillo

Manlio Perillo ha scritto:

Su linux c'č Rekall. (Una specie di interfacca Access sul db che vuoi).
phpPgAdmin non ti piace?
ciao
marcello



Non l'ho mai usato, richiede un web server.
Saluti e grazie  Manlio Perillo



Ho scoperto che esiste EMS PostgreSQL Manager.
La versione lite e' anche gratuita (e le feature presenti nella full
non mi servono o me le posso implementare facilmente da solo in
Python).
EMS PostgreSQL Manager e' proprio quello che cercavo.
Peccato che ha alcuni problemi (in particolare con l'encoding).
L'ideale sarebbe un incrocio fra pgAdminIII e EMS PostgreSQL Manager.


 
Prova a postare il quesito sulla mailing italiana di postgresql a 
postgresql.linuxtime.it
Ciao Enrico


wrote:

Mi sono iscritto pero' trovo scomodo usare le mailing list (come anche
i forum). Preferisco le news.
Tra l'altro ho notato che i newsgroup di postgreSQL sembrano morti
(oppure e' il mio server che non li riceve).


 Saluti e grazie   Manlio Perillo
Ciao
-- 
Postgresql-it Mailing List:
http://www.linuxtime.it/mailman/listinfo/postgresql-it
Borland C++ Builder Mailing List:
http://tux.linuxtime.it/mailman/listinfo/bcb-it

 agganciati direttamente alle mailing-list omonime.
Anche su comp.*.
Molto semplicemente non tutte le ML sono mirrorate su usenet, ma direi
che postgresql-questions e' piu' che sufficiente :)
HAND,
  ngw
-- 
checking for life_signs in -lKenny... no
	Oh my god, make (1) killed Kenny ! You, bastards !
nicholas_wieland-at-yahoo-dot-it


Io da un po di tempo non trovo piu' nessuna news sui gruppi comp.*


 i forum). Preferisco le news.
Quella ML č molto attiva anche se con poco traffico. Ciň significa che 
se tu posti un quesito (anche il piů complesso), in pochissimo tempo 
ottieni una risposta. Perň non sempre vengono postati quesiti. Ci sono 
iscritto praticamente dall'inizio e mantengo tutti i messaggi (uno piů 
interessante dell'altro)
Ciao
Gianni

 
Si, è vero :). Cosa vuoi farci, ero appena arrivato in ufficio... ;)
M.
-- 


Newsgroup: it.comp.software.database
Titolo: Miglior risorsa PL/SQL per neofiti

Salve a tutti,
  Sono un neofita di PL/SQL ma ho un'ottima esperienza di SQL su MySQL e
una buona base teorica.
  Quale risorsa online mi consigliate per acquisire velocemente
dimestichezza
con Oracle e con PL/SQL?
Grazie anticipate,
Alx
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Alx
Ciao,
Ti consiglio questo link:
http://www.di.unipi.it/~ghelli/bdl05/lucidi/PL1-intro.ppt
http://www.db.cs.ucdavis.edu/teaching/sqltutorial/italian.pdf
Newsgroup: it.comp.software.database
Titolo: Select SQL

Salve a tutti,
esiste un metodo per far si che una query SELECT su di un database
Oracle restituisca solo i primi N risultati che incontra?
Grazie in anticipo a chiunque mi sapra' fornire indicazioni.
Ciao.

 Oracle restituisca solo i primi N risultati che incontra?
select ..... WHERE ROWNUM <= N
Ovviamente al posto di 'N' ci devi mettere il numero di righe che vuoi.
Vedi la documentazione di Oracle relativa a ROWNUM
Davide


Con questa clausola ' la Select viene eseguita interamente e poi vengono
ritornati solo i primi N risultati, oppure si "interrompe" al caricamento
dell'N-esima riga?

 dell'N-esima riga?
Se non hai delle Order By o altro che forzi un tablescan dovrebbe
caricare solo le 'n' righe.
Davide

Newsgroup: it.comp.software.database
Titolo: [ORACLE] fermare esecuzione query

Ciao tutti,
  Ho lanciato una query che richiede molte risorse di calcolo e vorrei
fermarla. Il processo client è già stato killato perché non rispondeva più.
  Come faccio a fermare quella esecuzione? 
  Può farlo solo chi ha accesso amministrativo? 
  Cosa altro posso fare per togliere i lock in update che sta alzando
quella query?
Grazie anticipate,
Alx
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

basta far abortire quella transazione, devi avere un account che abbia i diritti per farlo pero.
io tendo ad usare l'enterpriser per uccidere transazioni che mi vanno in ciclo o che occupano troppe risorse
-- 
azogar 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-745716.html
Inviato via 
http://www.itsistemi.net

   Come faccio a fermare quella esecuzione? 
Vi sono molti modi per killare una sessione oracle.
Praticamente ogni interfaccia grafica permette l'operazione (se l'utente 
ha il privilegio di "alter system").
Da linea di comando:
ALTER SYSTEM KILL SESSION 'sid,serial#';
oppure usando il comando
orakill
Inoltre: sei su unix o su windows?
Tieni presenta che tutto cio' che non e' stato committato dovra' subire 
un rollback quindi se le operazioni sin li' sono state lunghe puo' darsi 
che anche il processo di kill della sessione sia lungo e pesante per il 
sistema.
In genere e' meglio non uccidere il client in quanto questi dovrebbe 
ricevere l'avviso di kill di sessione e rispondere con una sorta di ack.
Ciao
-- 
Fabrizio Magni
fabrizi...@mycontinent.com
replace mycontinent with europe
Newsgroup: it.comp.software.database
Titolo: copiare schema mysql

Esiste un comando o un modo per copiare uno schema mysql?
Cioč voglio ottenere una copia della struttura del database, ma senza dati
dentro.
Come posso fare?
Grazie per la disponibilitŕ
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Facilissimo:
mysqldump --no-data -h HOST -u UTENTE -pPASSWORD nomedatabase > nomefile.sql
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

 gmax
grazie, ma così ottengo un file xxx.sql di 0 byte.
è normale? che me ne faccio?


 mysqldump --no-data -h HOST -u UTENTE -pPASSWORD nomedatabase > nomefile.sql
ahahahahahahah così te lo ficchi nel culo, bestia.


 č normale? che me ne faccio?
Non e' normale.
Mettici un po' di impegno. Devi sostituire UTENTE, PASSWORD, HOST e nomedatabase
con informzioni reali.
Se il file e' di 0 byte, vuol dire che c'e' stato un errore
(utente o password sbagliata, host sbagliato, database inesistente).


 
Quando volete fare gli "hacker", almeno guardate di non essere 
riconosciuti attraverso gli header. Basta leggerli e confrontarli per 
capire chi sei PIRLA!!
Newsgroup: it.comp.software.database
Titolo: Filemaker Vs. 4th Dimension

Mi rivolgo a chi conosce questi prodotti per un consiglio su
quale dei due potrei iniziare a studiare considerando che
dovrei sviluppare piccoli gestionali mono/multiutente.
Da considerare oltre all'affidabilita' dei database, la
velocità di apprendimento, il più o meno ampio numero di
sviluppatori e fonti di supporto/scambio informazioni e la
portabilità tra gli ambienti Mac-Win.
Grazie e a presto.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 portabilità tra gli ambienti Mac-Win.
Grossomodo equivalente.
V.

portabilità tra gli ambienti Mac-Win.
Io conosco solo FileMaker dei due e ti posso dire a suo vantaggio:
- E' un database relazionale
- Funziona sotto Mac
- Permette di interfacciarsi da remoto direttamente via web
- Supporta i driver ODBC e XML per l'intefacciamento con altre fonti
di dati
- Nella versione Developer c'è un tool che permette di creare un
programma StandAlone indipendente sia dalla licenza del FileMaker sia
dalla sua installazione
- Ottima realizzazione dei report di stampa, essendo l'intefaccia
principale su cui l'utente lavora
- La licenza per il suo utilizzo è a pagamento (non so se 4th
Dimension è freeware).
Ti posso dire a suo svantaggio:
- Non ha driver ODBC per l'intefacciamento con altri prodotti, nel
senso che non puoi creare un programma che legga i records delle sue
tabelle
- Non c'è all'interno un tool per il diagramma dei collegamenti delle
tabelle
Per quanto riguarda la velocità di apprendimento dipende da un fattore
di fondo:
- conoscenza del sistema dei database relazionali (una delle prime
cose da imparare è che ogni tabella rappresenta un file *.fp5).
Il programma è completamente in italiano sotto entrambe le piattaforme
(Win e Mac) e la guida è fatta molto bene.
Io personalmente ho imparato ad utilizzarlo senza sapere nulla o quasi
di DB e dopo qualche mese (2 - 3 mesi) ti posso dire che ci posso fare
tutto.
Ciao
--
Fan di Hanamichi, Godai e Asuka
ICQ number: 156081507
reply in email: usarraci(chiocciola)
libero.it

 tutto.
Confermo, e lo uso da un po' più di 3 mesi ;-)
Ciao
V.

grossomodo uno vale l'altro.
Guarda io non ho mai acquistato nessun manuale sul FM né ne ho mai
letto uno sia esso in italiano che in inglese, quindi ho utilizzato
solo la guida in linea; per quanto pessima tu la giudichi con me ha
dato buoni frutti ;-)
Ciao


 dato buoni frutti ;-)
Non saprei, non ho visto nulla che hai fatto ;-)
V.

Non saprei, non ho visto nulla che hai fatto ;-)
;PPPPPP

Newsgroup: it.comp.software.database
Titolo: [MSSQL] Recupero dati

Volevo sapere se posso risolvere secondo voi il seguente problema.
Ho un Hard Disk che è stato recuperato da un server passato a miglior
vita e che contiene uno o più database in tecnologia MSSQL da cui
sarebbe davvero importante recuperare dei dati. La persona
interessata, competenze informatiche nulle, ha piena proprietà dei
dati e di tutti i diritti relativi, licenze incluse regolarmente
pagate, ma  è stato lasciato nella biomassa da persone poco
misericordiose e mi sta chiedendo se riesco a salvare questi dati.
Non essendomi mai trovato prima in questa situazione, le due domande
che pongo a quanti di voi vorranno darmi risposta sono le seguenti:
-dalla struttura delle cartelle si riesce a dedurre la versione del
database (2000 oppure 7.0, probabilmente,  oppure ancora precedenti?)
-pensate che sia possibile a partire dai file fisicamemente presenti
nell'HD (i .mdf e i .ldf) importare questi dati nella mia istanza di
SQL server 2000? E come?
Grazie per i vostri eventuali suggerimenti
inMoDIS

 Grazie per i vostri eventuali suggerimenti
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
 


http://groups.google.it/group/microsoft.public.it.sql/browse_frm/thread/db2c0524c8465328/
Giusto, gli account orfani
Lorenzo, grazie infinite. 
InMoDIS
Newsgroup: it.comp.software.database
Titolo: SQL SERVER

Scusate se la domanda che vi faccio è troppo stupida ma non conosco
assolutamente SQL server.
"Penso" di aver configurato un DB di prova su SQL server, che strumenti mi
servono per vederlo con un client?
In altre parole devo cercare \\nomeserver\nomeDB, devo installare un
software particolare o ci arrivo utilizzando Access?
Ciao
Grazie
Scusate per il messaggio di prima col Subject "Lox"
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 servono per vederlo con un client?
Un client. Con SQL Server viene distribuita una installazione Client,
oppure puoi usare i driver ODBC ed attaccarti con Access o con un
qualunque sistema in grado di usare Odbc, oppure puoi usare Jdbc ed
usare un client Java.
Davide

 Davide
Ok ho provato con Odbc, ma probabilmente la mia configurazione di SQL
server fa un po cagare (per usare un eufemismo).
Conosci qualche sito dove posso trovare informazioni sulla configurazione?
Ciao
Grazie


 configurazione?
Ciao,
per connettersi, come ti ha gia' detto Davide, basta che su client
sia installato MDAC (con lo stack ODBC, OLE-DB ed i relativi
driver per SQL Server) oppure il driver JDBC.
Tutto questo pero' non e' necessariamente sufficiente, nel
senso che potresti dover configurare le librerie di rete
lato client, ed eventualmente anche quelle lato server.
Per configurare quelle lato server c'e' una utility
(Server Network Utility), per il lato client invece
ci sono svariate possibilita':
- se hai installato la parte client di SQL Server c'e'
  una utility apposita (Client Network Utility) che ti
  permette di creare anche degli "alias"
- se utilizzi i DSN in una delle maschere di configurazione
  puoi configurare puntualmente tutti i parametri relativi
  alla connessione (anche la parte di librerie di rete)
- puoi creare manualmente dei file DSN o UDL (per OLE-DB)
  specificando tutti i parametri per la connessione
  (anche la parte di librerie di rete)
- puoi specificare la configurazione, anche della parte
  relativa alle librerie di rete, direttamente nella stringa
  di connessione ODBC o OLE-DB
- teoricamente potresti anche configurare la cosa direttamente
  tramite registry
Per maggiori informazioni ti consiglio di leggere il seguente
capitolo dei Books Online di SQL Server:
Administering SQL Server
 Managing Clients
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: SQL Express, schedulazione backup

Ragassi/e,
e' possibile con SQL Express schedulare attivita' di backup?
se si (spero), come fare..?? e se no, come fare?
grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie.
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
 

 
http://groups.google.it/group/microsoft.public.it.sql/msg/8f068fdc45ff4ef2
ti ringrazio... purtroppo dall'ufficio non posso leggere i newsgroup su
google.. sono bloccati dal proxy... :(
cmq sia sono riuscito a risolvere in maniera un po' casereccia..
ho creato un file bat usando sqlcmd con tutte le impostazioni del caso e
la query per creare il backup, lo stesso bat l'ho poi schiaffato in un
evento dello scheduler di windows.. et voila' problema risolto :)
Ciao
acMad


 problema risolto :)
Questa era proprio una delle soluzioni suggerite :-)
Ti riporto il contenuto del post:
SQL Server 2005 Express non dispone del SQL Server Agent, ma nessuno ti 
vieta di schedulare le operazioni di backup/restore utilizzando lo scheduler 
del sistema operativo e l'utility SQLCMD.exe.
Eventualmente puoi ricorrere a soluzioni alternative riassunte in questo 
post:
http://blogs.dotnethell.it/lorenzo/Post_3028.aspx


Newsgroup: it.comp.software.database
Titolo: tabelle in select...

vorrei sapere se c'è un limite al numero di tabelle che è possibile includere 
in una select.
Lo chiedo perché ho provato ad eseguire una select con 12 tabelle (ovviamente 
con join corretti) e il risultato me lo da, ma appena aggiungo un'altra 
tabella, da qualsiasi tool, l'applicativo si blocca. Gli applicativi provati 
sono: sqlplus (terminale), TOAD, SQLPlus Worksheet (Oracle 8.1.7), CuteSQL.
Ringrazio anticipatamente per le risposte.
-- 
by \ \/ /\/
PerezDeQueya80 on AzzurraNET.org

 in una select.
Dipende dal database e dal tool che usi per inviare la select.
Davide

 Dipende dal database e dal tool che usi per inviare la select.
L'ho detto nel primo post! Uso Oracle 8.1.7 e per inviare le select ho usato 
sqlplus (terminale), TOAD, SQLPlus Worksheet, CuteSQL!

Newsgroup: it.comp.software.database
Titolo: Driver ODBC per Interbase

Qualcuno mi saprebbe consigliare dove poter scaricare il driver odbc per
interbase?


se "scaricare" vuol dire free:
http://www.xtgsystems.com/
però non funziona un granché.
meglio i prodotti commerciali:
EasySoft e Gemini
MG

Newsgroup: it.comp.software.database
Titolo: e/r studio e notazioni

Come consigliatomi ho installato e/r studio per realizzare un diagramma
E-R. Mi dispiace fare la figura dello stupido, ma non ho capito come far
visualizzare i diagrammi secondo la notaione di Chen, quella dell'atzeni
per intenderci. 
qualcuno mi potrebbe dire dove  sbaglio?
-- 
ciao
Bazan
Secondo autorevoli testi di aeronautica, il calabrone non può
 volare a causa della forma e del peso del proprio corpo
 in rapporto alla superficie alare.
 Ma il calabrone non lo sa e perciò continua a volare

 qualcuno mi potrebbe dire dove  sbaglio?
qualcuno mi risponde per favore?
capisco che la domanda č da scuole elementari, ma se non mi date una dritta
dovrņ fare il diagramma con programi di disegno 
-- 
ciao
Bazan
Secondo autorevoli testi di aeronautica, il calabrone non puņ
 volare a causa della forma e del peso del proprio corpo
 in rapporto alla superficie alare.
 Ma il calabrone non lo sa e perciņ continua a volare

  Ma il calabrone non lo sa e perciò continua a volare

F.
Sapete se è possibile adottare la convezione per cui le *entità* sono
rappresentate tramite rettangoli, e le *relazioni* tramite rombi. Poi da
queste "forme geometriche" sbucano fuori dei pallini neri   ----*   riempiti
per rappresentare le *chiavi* , e  senza riempimento per rappresentare
*attributi*  .
Mi servirebbe proprio un programma del genere... devo disegnare uno schema
fisico di un DB ed ho pochissimo tempo :_(
Grazie!
- Simone -

b> qualcuno mi risponde per favore?
b> capisco che la domanda č da scuole elementari, ma se non mi
b> date una dritta dovrň fare il diagramma con programi di
b> disegno
Purtroppo credo che sarai costretto a farlo con qualche
software di disegno se vuoi utilizzare la notazione di
Chen.
L'unico prodotto che mi viene in mente che usa anche
la notazione di Chen (se non ricordo male) e' Object
Technology Workbench ma sul sito non hanno piu' i
link ne al prodotto ne danno la possibilita' di
scaricare la versione di valutazione:
http://www.otwsoftware.com/
Ciao,
--
Gianluca Hotz - SQL Server MVP
http://italy.mvps.org
 - 
http://www.ghotz.com
http://www.ugiss.org
  - 
http://www.ugidotnet.org
Newsgroup: it.comp.software.database
Titolo: Oracle : File di spool.

Buongiorno a tutti.
Ho uno script SQL che fa dei delete e degli insert : di questo script
non voglio risultato a video, ma solo su file di spool.
Una sintesi del mio script :
---------------------
SET ECHO ON
SET FEEDBACK ON
SET TERMOUT OFF
SET SERVEROUTPUT ON;
spool C:\File_Spool.txt
declare
id                       integer      := 0;
begin
 	delete from MYTABLE where ....;
	insert into MYTABLE  .....;
       commit;
end;
/
spool off;
-----------------------------------------------
Problema : quando vado a leggere il mio spool trovo il testo SQL della
procedura e poi un laconico e triste
'PL/SQL procedure successfully completed'.
Io invece vorrei che per ogni comando SQL mi dicesse cosa ha fatto (per
es. 7 row inserted...)
Come posso fare?
Grazie e ciao.

 Grazie e ciao.
Lelle.
Newsgroup: it.comp.software.database
Titolo: Software Gestionale x Software House

Ciao a tutti
lavoro in una piccola software house.
Il software gestionale (che è poi un software di contabilità
essenzialmente) è un pò vecchiotto...
Dovremmo sostituirlo con uno più completo che oltre alla contabilità
gestisca gli ordini (anche quelli che vengono da Internet), gestisca
le schede Utente (con lo storico), i preventivi... Non mi serve il
modulo "gestione magazzino". In pratica dovrebbe anche interfacciarsi
con il database viua Web che mi raccoglie le registrazioni al sito
(MySQL).
Avrei bisogno anche di un sistema di reportistica (quanti clienti per
un dato prodotto, concentrazione dei clienti su scala nazionale,
andamento delle vendite e dei profitti ecc...) o di Business
Intelligence.
Avete per caso un software da consigliarmi che potrebbe fare al caso?
Grazie mille
Cri

 Cri

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

C'è qualcuno che sa darmi qualche indicazione su Crystal Report???
Se lo usate, sembra una discreta soluzione per estrazione e
degna presentazione????
Sapete se e dove posso scaricare un po' di demo???
Se è scaricabile una versione free???
Grazie
            Marco









 wrote in message
news:8i2pls$j4e$1...@serv1.iunet.it...


Cristal Report, nelle incarnazioni successive alla 4.6, sfrutta con driver
nativi la maggioranza delle fonti dati, addirittura cr7 per qualsiasi fonte
dati.
comunque è vero che per sfruttarla al massimo conviene evitare l'ocx
standard
di Seagate e scrivere una dll che si appoggi direttamente sulle api. Le
dichiarazioni delle stesse si trovano sul cd di Cr.

Newsgroup: it.comp.software.database
Titolo: sql7 log delle transazioni (immenso!!! aiuto)

Salve a causa di continue cancellazioni di record, il log delle transazioni
di un db sql
è cresciuto a dismisura e minaccia di esaurire le risorse del disco fisso
della macchina su cui è installato
se cancello il file delle trans. non è più possibile accedere al db come si
puo fare ?
ho appena impostato il limite massimo del log al valore attuale del file ma
questa non è una soluzione
sul manuale in mio possesso non ho trovato nulla
Chi mi aiuta ?
Ciao
Glauco

 puo fare ?
Devi 'troncarlo', eliminando le transazioni 'esaurite' usando DUMP
Vedi DUMP nell'help in linea.
Davide

Chi mi aiuta ?
Crea una stored procedure a tempo che ogni giorno ti tronchi il log
delle transazioni. Gia' che ci sei deframmenta gli indici.
Vedi DBCC nell'help.
-- 
Tieni per te il Papero se vuoi la mia email
Non usi la Papero Template Library? Male.
Sito Papero -> 
http://utenti.tripod.it/papero

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

Guide, o tutorial per acces, esistono da scaricare dal web, o anche da
acquistare in libreria, grazie per le eventuali risposte.


Emh cosa ti serve esattamente ... sempre che la tua sia una richiesta....
Matteo
Newsgroup: it.comp.software.database
Titolo: DB in Rete: Possibile Soluzione

Buon Carnevale a tutti!
Scusate se vi martello sempre dello stesso argomento ma  con oggetto diverso
anche il giorno di carnevale, ma si lavora lo stesso.
Dovrei sviluppare un Programma che giri in rete con dati condivisi e
controllo sui record.
Mi sono connesso ad un Pc (Pc3 che funge da Server) dal mio Pc2 (1° utente)
.Siccome per creare tabelle e query in modo veloce conosco solo MS Access ho
creato il DB in Access 97.
le mie domande sono:
1-Potrò accedere da n Utenti con una connessione ADODB.Connection e gestire
i campi o tabelle con il recordset
    rsMio as ADODB.Recordset e fare ricerche indicizzate? O devo creare le
Query??
2-E' affidabile o è Sconsigliato Access?
3-Ho sentito parlare di SQL Server, Oracle, dove posso trovare una versione
demo?
Grazie a tutti anticipatamente e ........ ATTENZIONE AGLI SCHERZI PER
STRADA!!
bye Roberto

demo?
Non mi sembra che nessuno dei due abbia versioni DEMO. Oracle ha una
versione 'Personal' che funziona su Win 95/98 e SQL puo' essere installato
in versione Desktop per funzionare sulle stesse macchine, ma sono entrambi a
pagamento. Oltre al server poi devi pagare anche le licenze client (una
licenza per ogni client).
Tieni conto che entrambi sono Database Server, quindi richiedono come minimo
un NT Server (e bello pompato anche) ed una certa esperienza per la
configurazione/mantenimento del database.
Inoltre se vai su questa strada allora ti conviene progettare il database
perche' sfrutti le capacita' di tali prodotti (Stored procedure, Trigger...)
Davide

Davide
Grazie Davide ma č proprio questo il problema (Stored procedure, Trigger...
che sono??)
e la concezione del Server e dei suoi prodotti in se per se che mi manca.
Ti chiedo inoltre: Con entrambi da VB6 vedrň le tabelle con i RecordSets e
gestirle come facevo con DAO e MS Access su un Pc locale??
Basta aprire una Connessione come ADODB.Connection?
Fammi sapere se per te č piů veloce comunicare tramite e-mail o sul NG
bye Roberto


Se vai al sito di Oracle Italia (
http://www.oracle.it
), puoi scaricare le
versioni Trial dei loro prodotti, oppure telefonare al n.verde (non ricordo)
e farti spedire il CD a casa (gratuitamente).
Tutti i prodotti Trial di Oracle hanno una licenza di 90 gg, scaduto tale
termine, il prodotto continua a girare perfettamente.

Newsgroup: it.comp.software.database
Titolo: [FAQ] Le FAQ di i.c.s.d (puntatori)

Trovate le FAQ complete su 
http://www.soft-land.org/faq/icsdfaq.html
Contenuti:
1. Dove trovo una guida/manuale per il tal database ?
2. Posso installare il tal database su WinXX ?
3. Dove trovo informazioni sull'SQL ?
4. Quali database esistono/quale e' il migliore ?
5. Dove trovo i driver per il tal database ?
6. Quali programmi esistono per il design di un database ?
7. Devo trasportare la mia applicazione dal database X al database Y...
8. Ma MySQL e' gratuito oppure no??
9. Ho mandato un messaggio al gruppo, perche' nessuno mi risponde ?
10. Che cavolo vuol dire ..... ? (glossario dei termini)


Newsgroup: it.comp.software.database
Titolo: Gestione testi

Devo realizzare un'applicativo che gestisca sostanzialmente dei testi,
inseriti periodicamente dall'utente tramite un'interfaccia di
backoffice. Si trattera' di testi di media lughezza, diciamo contenuti
entro i 15 kb ognuno.
Domanda: li salvo direttamente nel database (MySQL) in campi TEXT,
oppure li salvo in file plain ASCII nel filesystem e metto nel database
solo dei puntatori per poter ripescare i file alla bisogna?
Si tratta di un buon numero di testi, diciamo intorno ai diecimila.
-- 
Falco Stellare - DeepVoid
www.deepvoid.it


Dipende da cosa ci vuoi fare con questi testi... se ad esempio hai
necessità di una ricerca full-text devi sicuramente lasciarli nel
DB....

 DB....
Bella, e' vero! :-)
I tag html daranno fastidio al sistema di ricerca fulltext di MySQL?


Newsgroup: it.comp.software.database
Titolo: Software Gestione Logica Database

Salve,
vorrei sapere se esistono e dove poter trovare programmi che mi permettano di
gestire database di tipo relazionale:
In modo tale da poter disegnare e collegare
- entità
- relazioni
- dipendenze
- cardinalità
e tutto quello che serve nella progettazione di un database a livello logico..
Grazie
-- 
Posted from 
a-cs8-6.tin.it
 [213.45.115.165] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Microsoft Visio
--
Matteo Palmieri
www.cybercreations.it

Computer Associates ER-Win

Newsgroup: it.comp.software.database
Titolo: timestamp in oracle 8

Scusate la domanda da inesperto.
ho cercato sul manuale, ma non riesco a capire che creare un campo
timestamp.
Ho bisogno che in un campo venga insertita la data e l'ora (anche in
secondi) della creazione di quel record.
Qualcuno mi può suggerire la soluzione?
Spooky
--------------------------------
Inviato via 
http://usenet.libero.it

 Qualcuno mi può suggerire la soluzione?
SQL> create table tempo (quando date default sysdate, campo varchar(10));
Statement processed.
SVRMGR> insert into tempo (campo) values ('aaa');
1 row processed.
SQL> commit;
Statement processed.
SQL> alter session set nls_date_format='YYYY-MM-DD HH24-MI-SS';
Session altered.
SQL> select * from tempo;
QUANDO              CAMPO
------------------- ----------
2002-12-30 11-58-19 aaa
ooops. è l'ora della pappa!
buon appetito.
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/manifesto.it.html

Newsgroup: it.comp.software.database
Titolo: [SQLSERVER] Criptare SP

Qualcuno conosce il modo per criptare le stored procedures del mio server?
Grazie

 Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org
Newsgroup: it.comp.software.database
Titolo: Problema Firebirds

L'ho appena installato (su Mandr.8.1). Quando lo lancio mi esce
l'errore: "Error while loading shared libraries: libstdc++.so.5 cannot
open shared object file". Dovrebbe trattarsi di librerie condivise. Ma
come posso risolvere il problema? Non he ho la più pallida idea.
Grazie.
N

 wrote:
Perdonate la s finale...:)



l'eseguibile che hai scaricato e' linkato dinamicamente con una versione
di libreria che non e' installata sul tuo sistema. :-)
Soluzioni: 
Compila FB dai sorgenti
oppure 
trova un rpm per la tua versione di mandrake
HTH
ciao
Newsgroup: it.comp.software.database
Titolo: Quali parametri importanti per ottimizzare PostgreSQL Windows ???

Sto cercando di usare PostgreSQL versione 8.0.0 beta 5 per Windows, al posto
di un MsSql server.
Ho dei grossi problemi di prestazioni nel senso che sono estremamente basse
se comparate sia col db server Microsoft, con Firebird, con MySql.
Attualmente viene usato via odbc quello fornito di serie con l'installer
Windows.
Sto parlando di query abbastanza semplici, DocumentiTestate e DocumentiRighe
da linkare tramite un campo con indice sia sulla tabella master che
sull'altra.
Anche durante l'insermento iniziale dei record per testare l'applicativo il
sistema e' estremamente lento, circa 2 record/secondo su di una tabella con
circa 50 campi, un indice, un pc ben dotato sia di cpu che di ram che di
disco. Dovrei caricare circa 100.000 record da usare per i test ma non mi
azzardo a farlo se non trovo un modo piu' veloce.
A parte tutti i vari accorgimenti nelle query, mi chiedevo se dopo
l'installazione standard posso fare qualcosa per ottimizzare le prestazioni
fornite dal motore di Postgresql.
Ciao e grazie
RobertoA


Ciao, dovresti fornire qualche dettaglio in più sulla macchina in uso e 
su che S.O. stai usando di preciso (se hai l'antivirus prova a 
disabilitarlo e fai qualche prova).
Dovresti poi provare a fare l'insert tramite console (magari con il 
timing attivato) per verificare che non ci siano problemi con il driver 
ODBC.
Personalmente la 8 l'ho installata su Windows per vedere l'installazione 
stessa e non ho fatto test comparativi delle performance e cmq, non mi 
pare ci fossero problemi così evidenti.
M.


La macchina e' un Athlon 3200, 1 Gb ram, disco Ide 120 Gb 7200 rpm, Win2000
con tutti i sp installati.
Ho provato anche con antivirus disattivato, anzi ho provato anche in
modalita' provvisoria, senza miglioramenti sostanziali.
Non ho provato da console, perche' non so come si fa ed anche perche'
sarebbe una prova poco importante, non potrei usarlo dal vero il
trasferimento via comando da console.
Ciao
RobertoA


La console ti serve per verificare che non ci siano problemi nella 
configurazione del client prima di dare la colpa a postgresql.
Nel gruppo di installazione di postgresql trovi un link a psql già 
configurato per connettersi in locale (di default sul db template1) su 
postgresql; avvialo e connettiti al db che ti serve testare con il comando
	\c miodb
e attiva il timing degli statements con
	\timing
una volta collegato al db in questione, inserisci il comando di 
inserimento:
INSERT INTO miatabella (campo1, campo2) VALUES (1, 'PIPPO');
ovviamente rispecchiando una tua tabella presente nel DB.
A questo punto la console ti darà in millisecondi quanto ha impiegato 
postgresql a processare il comando.
Se i tempi di insert sono accettabili (qualche ms) il problema risiede 
sul client (sk di rete lenta, banda occupata, aggancio con il driver 
ODBC non efficente da parte del client, e tanto altro ancora).
Newsgroup: it.comp.software.database
Titolo: Kiosk mode in FileMaker

E' possibile distribuire un applicazione creata con FileMaker Developer
5.5 ad altri utenti, senza che acquistino la licenza FM (royalty-free)?
Mi hanno parlato di modalità Kiosk, cosa significa? Mi potete
spiegare di cosa si tratta?
Esistono dei siti o dei manuali al riguardo?
Grazie in anticipo.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Esistono dei siti o dei manuali al riguardo?
La modalità Kiosk si riferisce al full-screen, del tipo applicazioni
che devono girare su chioschi multimediali...
ciao
aran

 >Esistono dei siti o dei manuali al riguardo?
Su 
www.filemaker.com
 ci sono i manuali da scaricare.
Vins

Newsgroup: it.comp.software.database
Titolo: replica dati tra MSSQL e MYSQL

Ciao.
Vorrei attivare un sistema di replica monodirezionale da MSSQL (sotto
windows) a MYSQL (sotto Linux). Vorrei sapere se qualcuno ha già affrontato
questo problema ed eventualmente come.
Grazie,
Luca

 Grazie,
prego
-- 
Christian Paparelli
http://www.ithost.ch

Newsgroup: it.comp.software.database
Titolo: Forse faq o forse no

Ho esaurito gli insulti per mysqlfront, un programma client per mysql che
sarebbe anche ottimo se non fosse che i programmatori sono incapaci per
l'appunto di programmare:
Siamo alla versione 3.2 build 10.33 e ancora il programma crasha nei
momenti piu' impensabili, rendendolo spesso inutilizzare.
Possibile che non esista un programma alternativo, che permetta di far
query, di poplar tabelle, di amministrare ecc? 
Un front-end grafico per windows.



Navicat?
http://www.download2you.com/details_page.asp?titleID=7387
  Raffaello



Infatti lo sto provando...
Peccato, mysql front sulla carta sarebbe anche perfetto, se solo non avesse
un baco ogni 2 byte di programma.
Gli sviluppatori hanno belle idee ma non san proprio programmare

 Un front-end grafico per windows.
Amministrare:
http://dev.mysql.com/downloads/administrator/index.html
Fare query:
http://dev.mysql.com/downloads/query-browser/1.1.html
Qualche difettuccio ce l'hanno lo stesso.
Bye
-- 
Rudy
blog: 
http://hillrudy.blogspot.com/
email a 
email.it
Newsgroup: it.comp.software.database
Titolo: Postgresql e mysql rispetto ad access

Postgresql e mysql
Con access97 si possono fare qualsiasi query grazie al linguaggio
sql e sono molto utili le relazioni tra le tabelle con le rispettive
integrità referenziali.;
con i 2 software in oggetto, si possono fare tutte le cose che già
faccio con access97 ?
quale dei 2 è piu' vicino come modo di programmare o nelle funzionalità
ad access ?
da quello che ho capito access non va bene per lato server, pero' al di
là della potenza ci si puo' fare di tutto: con i 2 software citati è la
stessa cosa?
Quando è preferibile usare l'uno o l'altro?
Inoltre con le ultime versioni attualmente in giro, i 2 software sono
oramai come dire molto similari rispetto al passato, oppure
comunque uno va scelto per un motivo e l'altro per altre esigenze?
grazie

 faccio con access97 ?
Vedi le FAQ: 
http://www.soft-land.org/faq/icsdfaq.html
Davide

"bofed" <qq...@lqqqq.tttt> ha scritto nel messaggio
news:3E7396FB...@lqqqq.tttt...

Prima differenza:
Access = Microsoft = $$$
Mysql & PostgreeSQL = opensource = free
Seconda differenza:
Access = è nato e funziona bene per essere usato da un utente
                (poi con strutture back-end/front-end si rende multiutente
però...............)
Mysql & PostgreeSQL = motori database client/server ovvero sono nati
                                        per rispondere alle richieste dei
client quindi ambienti multiuteni
Attualmente sulla carta PostgreeSQL ha molte più caratteristiche (esempio le
subqueries e la gestione delle transazioni)
che Mysql non ha ma mysql è in continua evoluzione.
bye
ringo
Newsgroup: it.comp.software.database
Titolo: Problema con concorrenza

Salve a tutti,
ho realizzato un'applicazione Vb che memorizza su un db SqlServer, dei dati.
Ogni dato è identificato da un codice. Tale codice viene fornito al momento
dell'inserimento nella tabella del dato, leggendo il valore massimo fino a
quel momento del codice in tabella ed incrementandolo di 1.
Il problema è che se due client accedono inseriscono contemporaneamente un
nuovo dato, ottengono lo stesso codice, e questo causa in seguito notevoli
problemi.
Qualcuno saprebbe aiutarmi?
Grazie in anticipo.

 problemi.
Quando un utente cerca di fare quell'operazione devi lockkare la tabella
fino a quando non c'è un commit della transazione e poi mollare il lock
per permettere agli altri utenti di fare opeazioni sulla tabella.
CIAO

 ha scritto nel
messaggio news:c0vemf$1ctf6r$1...@ID-214915.news.uni-berlin.de...


 > Il problema č che se due client accedono inseriscono contemporaneamente


 ha scritto nel
messaggio news:c0vv7j$1ci4iu$1...@ID-214915.news.uni-berlin.de...


 Ogni dato è identificato da un codice.
beh, si tratta di capire cos'é un "codice" ;)
se l'utente può saperlo solo a posteriori allora usa un campo ad
incremento automatico per il quale il dbengine garantisce l'univocità.
ad insert avvenuta comuni all'utente il codice
ALTRIMENTI se invece vuoi dichiararlo prima, devi andare all'antica:
contatore in una tabella dedicata, lettura e lock totale, update per +1
e rilascio lock. A quel punto la tua procedura ha il suo codice. se
l'utente rinuncia avrai dei buchi nella numerazione.
io preferisco la prima ;)
btw, chiave primaria clustered sul codice sembra un ottimo sulla base di
quanto dici, ma non cambia la sostanza