mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.software.database
Titolo: AIUTO: server OLE.... un pò ot

Salve a tutti,
ho un problema che mi assilla da molto tempo,
ho realizzato un'applicazione in access 2k client-server.
Allora i dati si trovano su win 2000 server e i client
si connettono tramite terminal server (se sono delle filiali)
oppure condividono direttamente i dati se sono client
delle rete locale.
Il problema sta nel fatto che ogni tanto (3/4 volte a settimana oramai)
agli utenti che tentano di accedere all'applicativo da termina server
gli esce l'errore:" Errore di comunicazione con il server OLE. Chiudere il
server OLE
e riavviarlo all'esterno dell'applicazione...."
I client invece che accedono direttamente dalla rete locale (non con termina
server però...)
continuano a funzionare..... quindi il problema è senz'altro legato a
terminal server.....
Riavviando il server tutto torna a posto..... ma poi il problema si
ripresenta.......
Avete qualche dritta? O qualche controllo da poter fare sul server OLE?
grazie!
ringo
P.S.: qualcuno di voi ha realizzato ancora un'applicazione mista con access
e terminal
server però con dei client che accedono al back-end anche direttamente senza
terminal?



Ho un problema analogo: le filiali si connettono, tramite Citrix, ad
un db di soli script che a sua volta si conntette al db che contiene i
dati (in pratica il db di solo script non ha tabelle ma viste e sp che
puntano al db dati).
Con una frequenza analoga a quella di Ringo gli utenti delle filiali
segnalano che "non riescono a stampare" ma quello che succede
effettivamente è che le query, anche semplicissime, inviate al server
non ritornano dati e non restituiscono un codice di errore di time out
all'applicazione client (access adp).
Il problema viene risolto effettuando un restore del db di soli
script.
Gli utenti che si connettono direttamente via rete locale non hanno
mai avuto questo tipo di problemi.
Non abbiamo ancora capito dov'è il problema (Citrix, SqlServer,
l'applicazione client).
Saluti a tutti.
----------------------------------------------------------------------------------------------------
Guido
 
 
---------------
Guido
gu...@guidocreo.it

 Guido
peccato che il povero MDB non abbia il restore :-(
grazie cmq!
Newsgroup: it.comp.software.database
Titolo: query sql server

Ciao a tutti,
   effettuo questa query che mette in join una tabella con un'altra che
viene restituita da una function la quale estrae i valori che le vengono
passati:
per esempio '1.2.3.' quindi ottengo una tabella con i valori 1 2 e 3
La query è la seguente:
SELECT Distinct CA.id  FROM
Tabella1 CA ,
Tabella2 CU  ,
Tabella1 CAS1 JOIN dbo.f_split('3.') S1,
Tabella1 CAA1 JOIN dbo.f_split('13.14.') A1,
Tabella1 CAM1 JOIN dbo.f_split('107.101.') M1,
Tabella1 CAS2 JOIN dbo.f_split('-99.') S2,
Tabella1 CAS3 JOIN dbo.f_split('-99.') S3,
Tabella3 T
WHERE CA.id=CU.id
AND CU.codice like '%'
AND CA.completo=1
AND CA.indisponibilita = 0
ON ( CAS1.ultima_esperienza = S1.Number)  OR ON ( CAS1.penultima_esperienza
= S1.Number)
ON ( CAA1.attivita_ultima = A1.Number)  OR  ON (CAA1.attivita_penultima =
A1.Number)
ON ( CAM1.mansione_ultima = M1.Number)  OR  ON (CAS1.mansione_penultima =
S1.Number)
AND ( CA.grado_ultima_esperienza =0 OR CA.grado_penultima_esperienza =0)
Dove sbaglio? continua a darmi un errore alla line4  Incorrect syntax near
','.
Grazie,
ciao

 ON ( CAS1.ultima_esperienza = S1.Number)  OR ON


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

Ciao a tutti, ho un problema con PostgrSQL 7.4.1:
sia data una tabella "Libri" avente un attributo "Autori", che contiene gli
ID degli autori di un certo libro separati da virgola, se effettuo un query
tipo:
SELECT Libri.* WHERE '$ID_autore' IN (SELECT Autori FROM Libri WHERE Titolo
LIKE '$titolo%')
la subquery ritorna i campi "Autori" contenenti gli id degli autori di un
certo libro, 
p.es
: "1,3,5" solo che l'operatore "IN" non li interpreta come
valori separati da virgola, ma come se $ID_Autore dovesse essere uguale a
"1,3,5"... La cosa strana e' che se memorizzo il risultato della subquery in
una variabile, tutto funziona...
come posso rivolvere questo problema, senza fare due query distinte?
Grazie in anticipo a quanti sapranno aiutarmi...
Tiziano.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 una variabile, tutto funziona...
Non è strana, è un comportamento atteso. In SQL non c'e' la possibilità 
di gestire un tipo di dati "lista", ma solo dati di tipo atomico. 
Rappresentare gli id autori come un elenco separato da virgole conduce 
ad avere un dato inutilizzabile da SQL (la maniera corretta sarebbe 
utilizzare una relazione n a n), mentre se passi da un programma 
applicativo che ti "traduce" la lista in una query SQL well-formed, 
tutto funziona.
bye!
-- 
Fabrizio "Hermooz" Ermini
Newsgroup: it.comp.software.database
Titolo: Oralce 10g possibile così lento??

salve a tutti!
Scrivo per una cosa troppo strana...se faccio una semplice select tipo
"select * from nome_tabella" su  quasi 2 mln di occorrenze la risposta
è istantanea.....appena mi azzardo a fare qualsiasi altra
operazione....tipo una count oppure a mettere una semplice
condizione..la risposta si fa attendere dai 28 secondi ad oltre un
minuto(per una join su 4 tabelle ci ha messo quasi 3 minuti).
1)uso toad 8.6 per oracle(ho provato anche con sql plus di oracle)
2)gli indici sono ordinati
3)ho cancellato e rifatto le tabelle
4)ho provato a mettere un order by
ma il risultato non è cambiato!
una query tipo:
select a.chiave1, b.chiave1
from tabella1 a, tabella2 b
where a.chiave1=b.chiave1
una cosa del genere la fa in circa 45 secondi
Grazie in anticipo!
Ciao a tutti!

 minuto(per una join su 4 tabelle ci ha messo quasi 3 minuti).
Prova a postare qui il piano della query che ottieni con "explain plan
for select ...".
Bye
-- 
Rudy
http://hillrudy.blogspot.com/
e-mail a 
email.it

 Ciao a tutti!
Lelle.

 minuto(per una join su 4 tabelle ci ha messo quasi 3 minuti).
L'"inizio" della risposta e' istantaneo .... da sqlplus vedi partire le 
prime righe e toad per default ti visualizza le prime 500, invece per 
fare una count senza condizioni di where si deve spazzolare tutti i 2 
mln di righe...
Per gli accessi in join o con where devi valutare bene il piano di 
esecuzione, gli indici, le statistiche, la coerenza dei datatype, ecc. 
ecc. 
Un bell'approfondimento di tuning & performance guide non puo' che far 
bene....
HTH
Byez
Stefano

Newsgroup: it.comp.software.database
Titolo: Cancellazione Back-Up DB su SQL Server 2000

Premetto che son un po' ignorante in materia, quindi potrei fare domande un
po' sceme: ho pistolato un po' con SQL server 2000 e ho creato una unità di
back-up (si tratta di un file, dato che non ho unità a nastro o cose
simili), e un job schedulato che su questa unità fa il backup dei miei DB.
Fin qui tutto ok. Quello che non ho capito è come fare per essere sicuro che
ogni attività di back-up sovrascriva la vecchia per evitare di avere un file
enorme. Ho impostato EXPIREDATE = 1, ma no ho capito se la sovrascrittura di
un file "scaduto" avviene sempre o solo se lo spazio disponibile sull'unità
di back-up è terminato. In questo secondo caso rischio di saturare lo spazio
dell'HDD prima che avvengano le riscritture.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


I Books on Line di SQL Server riportano:
------------------
EXPIREDATE
Specifica la data di scadenza del set di backup, data in cui può essere
sovrascritto.
------------------
quindi non ha nulla a che fare con la sovrascrittura dei dati nella
periferica.
Nei Books on Line di SQL Server, vai a vedere a cosa serve la clausola INIT.
-- 
David Martin


Fatto grazie!!!!

Newsgroup: it.comp.software.database
Titolo: Caratteri accentati

Ho un problema con le vocali accentate che non riesco a risolvere.
I dati vengono immessi in una pagina con questa intestazione.
 
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><?php echo $TitoloPagina ?></title>
 
ed il risultato è ok
 
Quando gli stessi dati vengono riletti in un'altra pagina, la cui 
intestazione è sempre:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Scheda cliente</title>
 
i caratteri accentati assumono forme diverse ed incomprensibili.
come è possibile questo?
Cos0altro dovrei controllare?
 
Leonardo
 
 
-- 
Non sono su facebook
Se anche tu vuoi cancellarti
http://www.giardiniblog.com/come-cancellarsi-da-facebook-eliminare-account/
 


Hai usato la codifica dei caratteri accentati? è=&grave; 
Probabilmente è stato copiato ed incollato il testo da word... e il browser non decofica correttamente.

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

Ho creato un utente USER1 di un database DB1 e poi ancora ho creato le
tabelle concatenando l'owner USER1 (ex. CREATE TABLE USER1.TAB1).
Ogniqualvolta interrogo una tabella mi viene sempre richiesto di specificare
l'owner, altrimenti cerca le tabelle come DBO (l'owner di default), come
posso impostare che l'owner č differente senza doverlo specificare ad ogni
interrogazione?
In particolare ho una procedura fatta in JAVA che utilizza questo database,
ho creato una connessione ODBC e vorrei dirgli di utilizzare lo USER1 senza
doverlo specificare in tutti i punti in cui fa accesso al DB.
grazie

 doverlo specificare in tutti i punti in cui fa accesso al DB.
Sei sicuro di effettuare la connesione con l'utente USER1 ?
Ciao,
Gianluca Hotz - SQL Server MVP

 ha scritto nel messaggio
news:bf6co1$bh4jo$1...@ID-184953.news.uni-berlin.de...

Newsgroup: it.comp.software.database
Titolo: ADO e Access??

Salve a tutti. Vorrei una informazione: posso usare le ADO in access97??? Io
le ho unaste un paio di volte in ASP, cambia qualcosa se le uso in access??
Grazie
Yuri
--------------------------------
Inviato via 
http://usenet.libero.it

 Salve a tutti. Vorrei una informazione: posso usare le ADO in access97???
ADO e' un'interfaccia per l'acceso ai database. Schiarisciti un'attimo
le idee.
Davide

 ha scritto nel messaggio
news:aqret6$ckrqp$3...@ID-18487.news.dfncis.de...

Ma con A97 non sarebbe previsto ADO.
Tuttavia se hai installato tutte le Lib di ADO funziona anche con A97.
Se usi Access come BE io ti consiglio di rimanere fedele a DAO,
in quanto risulta molto più performante per il motore Jet.
@Alex.

Newsgroup: it.comp.software.database
Titolo: Aiuto: Tabelle Access verso db MySql via ODBC Come?

Salve
Scusate l'ignoranza. Sono veramente alle prime armi con la gestione dei db.
Il mio scopo e' quello di creare delle tabelle in locale con Access 2000
per poi aggiornare il contenuto di quelle esistenti sul db remoto MySql.
Sono solamente riuscito nell'operazione inversa, cioe'
riesco ad aggiornare una tabella locale via ODBC con i dati esistenti
sulla tabella remota.
Essendo il mio scopo quello di aggiornare i dati in locale e upgradare i
dati delle tabelle remote mi sono mosso in questo modo:
1) Installato Access 2000
2) Installato myAccess 1.01 per Access 2000 e correttamente inserito come
componente aggiuntivo
3) Installato il driver myODBC per mySQL
4) creata la tabella in access uguale a quella presente sul server.
A questo punto forse ho sbagliato qualcosa nella creazione dei .dsn.
Il pannello ODBC mi chiede di creare DSN utente o DSN sistema o DSN su file.
Come mi devo muovere nel dettaglio?
Ho provato utilizzando i driver odbc di mysql per il DSN sistema.
Ora riesco a collegarmi al db sul server, creo nuove tabelle vuote con
successo ma non riesco a fare una sorta di upload del contenuto di una
tabella locale esistente verso il server.
NB: riesco perfettamente a vedere le tabelle sul server, visualizzate
all'interno di
access ma non possono essere aggiornate.
Come procedo?
Scusate la lunghezza del messaggio
Ciao a tutti e grazie
Antonello

access ma non possono essere aggiornate.
Quale errore ti dà ?
Nel caso non lo sapessi ti ricordo che Access 2000 e buggato quindi ti
devi scaricare la nuova versione di MDAC dal sito MS. In ogni caso da
quello che leggo nelle ML su MySQL direi che è consigliato usare
access 97. Con quello non ci sono problemi (io non ne ho) mentre con
il 2000 ogni tanto salta fuori qualcosa di nuovo che non va.
Ciao.
Fabio Serra - 
http://www.cfmentor.com
*************************************
Per rispondere in e-mail cancella "the." e sostituisci 
"whitehouse" con "faser".
Newsgroup: it.comp.software.database
Titolo: ACCESS: COME UNIRE PIU' TABELLE IN UNA UNICA?

Ciao,
ho il seguente problema con Access:
Una serie di query mi producono varie tabelle di n righe per due colonne del
tipo:
Es. Tabella:
Paese       Ordini internet
Italia         100
Spagna       50
Belgio         20
Es. Tabella 2:
Paese       Numero linee d'ordine
Italia         520
Spagna       85
Belgio         45
Come si nota, le n tabelle che generano le mie query hanno la prima colonna
fissa (che è sempre l'elenco paesi) mentre la seconda colonna è sempre un
campo numerico.
L'esigenza è quella di creare partendo da queste n query un unica tabella
del tipo:
Paese     Ordini Internet        Numero linee d'ordine     col.4    col.5
Italia       100                        520
x          y
Spagna     50                          85
x1        y1
Belgio       20                          45
x2       y2
Come si può fare??
Grazie
Flavio Serafin
e-mail: 
flavio....@kpnqwest.com

Belgio         45
Prova una query D'unione.
Altrimenti utilizza VBA...
warp

Newsgroup: it.comp.software.database
Titolo: postgresql, cosa usate per gestirlo?

ciao a tutti, per puro spirito conoscitivo voglio imparare a usare
postgresql, il libro che ho comprato consiglia pgadmin3, voi cosa usate?
commandline o pgadmin?
cosa mi consiglereste in linea di massima?
grazie.
-- 
chmod -R a-w The\ untouchables.avi

 cosa mi consiglereste in linea di massima?
....segnarti alla Mailing list ufficiale italiana:
http://www.linuxtime.it/mailman/listinfo/postgresql-it
Ciao
Gianni

 Gianni
ciao
Sathia


 cosa mi consiglereste in linea di massima?
Di imparare prima ad usare psql, e poi pgadmin3 (se ti trovi in un posto in
cui non vi e` alcun pgadmin3 installato, e non hai il tuo portatile a
portata di mano, come te la cavi?)
Henryx

 Henryx
-- 
chmod a-w The\ untouchables.avi

Newsgroup: it.comp.software.database
Titolo: errore di connessione mysql

Ciao,
 mi vengono generati due errori quando tento di connettermi ad un db di
mysql. Gli errori generati sono:
Warning: mysql_connect(): Client does not support authentication
protocol requested by server.
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link
resource
Ho controllato la sintassi del file php e sono sicuro che sia giusta.
Ho provato da linea di comando a collegarmi al db e si collega.
Ho provato anche con una interfaccia grafica ( DBManager Pro ) e si
collega.
Quando però provo ad aprire il file php mi vien generato l'errore.
Qualcuno sa aiutarmi???
grazie e ciao
michele
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ho controllato la sintassi del file php e sono sicuro che sia giusta.
La sintassi magari e' giusta ma evidentemente, come dice il primo
messaggio, php non supporta il tipo di autenticazione che il server
richiede. Ergo: non ti connetti.
Davide
-- 
The nice thing about Windows is - It does not just crash, it displays a
dialog box and lets you press 'OK' first.

 Davide
-- 

Newsgroup: it.comp.software.database
Titolo: [mysql] non importa file

ho letto nel manuale che bisogna modificare il my.ini mettendoci
load local inifile (ma non ho capito che ci devo scrivere in my.ini)
8.4.3.160 Description (sez del manuale)
(windows)

 ha scritto nel messaggio
news:b2jv9q$1e5dhq$1...@ID-155253.news.dfncis.de...


Newsgroup: it.comp.software.database
Titolo: Far parlare il pc

Esiste un software scaricabile gratis dalla rete per far parlare il Pc, un
pò tipo quello del vecchio Amiga?
Se qualcuno lo sapesse ve ne sarei grato!!

 ha scritto nel messaggio
news:gQf09.5928$lu5.1...@twister1.libero.it...


 ha scritto nel messaggio
news:gQf09.5928$lu5.1...@twister1.libero.it...


Newsgroup: it.comp.software.database
Titolo: sql e query

dopo aver leggiucchiato un po' di cose  sparse per la rete non ho ancora
risolto  in  modo soddisfacente  un  problema  e  mi appresto  quindi  a
chiedere a voi consiglio.
Esiste un comando per cui, presa una stringa in ingresso composta da più
parole mi ritorni tutti quei record  in cui nel campo prestabilito ho il
matching di almeno una parola con una parola della stringa? Del tipo:
stringa  : sql e query
record 1 : sql manual
record 2 : linux development
record 3 : simple query language
risultato: record 1 e record 2.
Avrei già  una soluzione, ma è  abbastanza complessa e lenta:  prendo la
stringa, la  divido in  parole, per  ogni parola  faccio una  query, poi
attraverso una classe che ho programmato  fondo le query assieme e sputo
fuori i risultati.
Si può evitare tutto questo? Devo usare per caso LIKE?
Ciao e grazie.
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 oppure da un programma esterno che poi spedisce la query al database.
ok, ottimo, mi hai fatto venire un'ideona.... :-)


 wrote in message
news:v5ulg8...@www.bott.it...



Newsgroup: it.comp.software.database
Titolo: [FireBird emebedded] Problemi con NOT IN (...)

Devo estrarre i record con un certo campo che stanno in una tabella
e non in un altra.
La query che utilizzo e'
select * from tabella_A where obj_ref NOT IN (select obj_ref from
tabella_B);
Il problema e' che con due tabelle con circa 28'000 righe (di cui
6-700
diverse), la query di sopra eseguita su un db Firebird, usando isql,
impiega
circa 25 minuti per fornire una risposta.
Le colonne obj_ref hanno un indice univoco (sono le chiavi delle due
tabelle) ed ordinato.
Usando SET TRANSACTION in fBird, le cose non cambiano.
A me una simile tempistica pare assurda, infatti usando WinDiff
sui dati in formato testo o importando gli stessi dati in SQLite,
senza nessun indice, la risposta la ottengo in frazioni di secondo.
Qualcuno sa darmi una spiegazione?
Grazie in anticipo.
C:\>iao Angelo


wrote:
Risolto: e' un problema noto
http://www.firebirdfaq.org/faq37/
:-(
Bye, bye...

 Qualcuno sa darmi una spiegazione?
Probabilmente il NOT IN non č ottimizzato per quello che devi fare, mi
pareva di aver letto qualcosa del genere.
Newsgroup: it.comp.software.database
Titolo: Esecuzione script Oracle

Salve a tutti,
sapete mica se è possibile lanciare da una pagina jsp uno script sql.
In pratica devo prendere un file contente una serie di istruzioni sql e
lanciarlo su Oracle (il classico comando "@c:\file.sql" dal prompt di
sqlplus, per chi lo conosce).
Grazie in anticipo.
Saluti
--------------------------------
Inviato via 
http://usenet.libero.it

 Saluti
fa una shell a sqlplus:
parametri: username/password@database nomescript
Greetings,
Alessandro Trebbi
Pesaro, Italy
http://www.b3soft.com

Newsgroup: it.comp.software.database
Titolo: query articolate con mysql fino a che punto?

mi interessava capire qual'č il livello o il tipo di complessitą delle 
query che si riesce a fare con mysql;
grazie

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
provaands wrote:
| mi interessava capire qual'č il livello o il tipo di complessitą delle
| query che si riesce a fare con mysql;
Con la versione stabile attuale hai molte limitazioni. Vedi thread
"MySql sconsigliato perche'"
Poi se sei un DBA o uno sviluppatore SQL ti troverai spiazzato non avendo
strumenti di base per definire un robusto schema.
Cerca su google "mysql gotchas"
G.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - 
http://enigmail.mozdev.org
iD8DBQFBWy2q7UpzwH2SGd4RAqcfAJ48XQP0F57iAPGyfgMI2hlYvN7fcQCeNQYw
6tuRS7O9RbIXqkkv0HB3y2Y=
=KVqS
-----END PGP SIGNATURE-----

 query che si riesce a fare con mysql;
Beh dalla versione 4.0 (versione stabile) hai questa sintassi per la query 
di selezione
SELECT
    [ALL | DISTINCT | DISTINCTROW ]
      [HIGH_PRIORITY]
      [STRAIGHT_JOIN]
      [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
      [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
    select_expr, ...
    [INTO OUTFILE 'file_name' export_options
      | INTO DUMPFILE 'file_name']
    [FROM table_references
      [WHERE where_definition]
      [GROUP BY {col_name | expr | position}
        [ASC | DESC], ... [WITH ROLLUP]]
      [HAVING where_definition]
      [ORDER BY {col_name | expr | position}
        [ASC | DESC] , ...]
      [LIMIT {[offset,] row_count | row_count OFFSET offset}]
      [PROCEDURE procedure_name(argument_list)]
      [FOR UPDATE | LOCK IN SHARE MODE]]
In più puoi combinare più select in modo da creare subquery di selezione e 
utilizzare union per combianere due o può query tra loro separate.
Dai un occhiata al manuale online : 
http://dev.mysql.com/doc/mysql/en/index.html
Ciao ReDiCuori
-- 
L'informatica è un' arte
---------------------------------------------------------
 
www.pascallike.too.it
 
http://utenti.lycos.it/pascallike
 il sito sulla programmazione pascal
 sorgenti, tutorial ed utility
------------------------------------------------------------
www.treves-srl.com
Libreria Internazionale Treves
Via Toledo 249/250 Napoli
------------------------------------------------------------
www.alphalibri.com
Vendita ingrosso di libri
Via S.Anna dei Lombardi 10 , Napoli
---------------------------------------------------------
Newsgroup: it.comp.software.database
Titolo: Controllo partita iva e CF

Devo controllare la validità dei C.F. e delle P.I. e non conosco le regole
con cui vengono creati questi codici. Chi può spiegarmele, oppure mi sa
indicare dove trovare le routine già fatte? Scrivere a 
ali...@tin.it

Newsgroup: it.comp.software.database
Titolo: Sessioni Aperte SQL 7

Ciao ragazzi
Ho creato dei Job schedulati per partire di notte, vorrei sapere come posso
fare a controllare eventuali sessioni lasciate aperte da utenti su un DB SQL 7
e come chiuderle forzatamente (magari usando uno script SQL da inserire come
Step nei Job). Ho provato a cercare nei book on line e su Technet ma non ho
trovato nulla.
Ciao e grazie
Davide
-- 
Posted from  [212.4.23.8] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 SQL 7
sp_who ti dice chi e' attivo, kill ti ammazza un utente.
Davide
Newsgroup: it.comp.software.database
Titolo: Comparazione tra DBMS

Buongiorno a tutti,
a breve dovrò iniziare a lavorare su un progetto e sono indeciso su 
quale DBMS utilizzare. Le alternative prese in considerazione finora 
sono tre:
- SQL Server,
- Oracle,
- PostgreSQL
Sapete se esistono (e se si, potreste linkarmi a) analisi comparative 
delle performance di questi tre DBMS?
Grazie in anticipo e buona giornata,
Giulio
-- 

Mentre cercavo di capire la differenza tra una select e un drop database


Ciao,
è difficile qualunque consiglio senza sapere cosa dovrai fare
col db: DWH, sito web, gestionale...altro....
bye

 col db: DWH, sito web, gestionale...altro....
Hai perfettamente ragione: ti chiedo scusa ma in materia sono poco più 
che neofita.
Dunque, per quanto mi è consetito "espormi" sul progetto diciamo che non 
è nulla del genere ;-) ma forse si avvicina al genere "web application". 
Diciamo che il primo requisito è che il DBMS non collassi se una tabella 
ha 200milioni di righe (e che, di conseguenza, i tempi di ricerca siano 
ottimizzatissimi :-) ). La criticità non è nell'inserimento/rimozione 
dei dati ma nella lettura degli stessi (ecco, forse questa è la 
caratteristica peculiare del progetto).
Ciao,
Giulio
-- 

Mentre cercavo di capire la differenza tra una select e un drop database


scusa di che, figurati..quando si può ci si aiuta  :)
Di web-app che si appoggiano su postgreSql ne ho visto, e ne
vedo tutti i giorni e funzionano benissimo. Visto che è gratis,
e dato che la mole di dati non è enorme (tabelle grosse sono
quelle con miliardi di record) dovresti andare sul sicuro.
Ovviamente bisogna configurarlo per benino e l'h/w deve essere
adeguato, ma questo discorso vale per qualunque db.
ciao

Giulio Petrucci ha scritto:

Beh, innanzitutto PostgreSQL è gratuito e si installa su molti sistemi 
operativi, Oracle anche, mentre M$ SQL Server si installa solo su Windows.
Oracle e MSSQL sono prodotti commerciali ed hanno un costo, PostgreSQL no.
Come stabilità e prestazioni diciamo che PostgreSQL e Oracle sono 
paragonabili, MSSQL è di un livello inferiore, soprattutto perchè si 
installa solo su Windows, quindi su una piattaforma non del tutto 
affidabile.
Io prenderei in considerazione anche l'ottimo Firebird 
(
www.firebirdsql.org
), free ed open source.
Occorre anche capire se hai bisogno di Stored procedure, trigger e altre 
funzionalità proprie del dbms, PostgreSQL in questo senso credo sia 
quello più completo (si programma con molti linguaggi).
Non ti nascondo la mia propensione per PostgreSQL installato su una 
macchina Linux, stabilità e prestazioni elevate, relativa facilità di 
amministrazione (non quanto SQL Server, ma questo ha altri problemi).
ciao
Newsgroup: it.comp.software.database
Titolo: Dopo SQL Server 2000

Dopo questo db la microsoft ne ha fatto un altro che mi sono perso oppure
no?
grazie

 wrote in message
news:bpET8.86412$Kt3.2...@twister2.libero.it...


no?
--------------------------------
Inviato via 
http://usenet.iol.it

Newsgroup: it.comp.software.database
Titolo: [Mysql] utenti

 ed ora non riesco più ad entrare c'è soluzione ?
Ricopia la tabella da una nuova installazione, cosi' hai l'utente
root a posto e puoi aggiungere gli altri dopo.
Davide

Newsgroup: it.comp.software.database
Titolo: FIlemaker Pro e campi link

Salve a tutti,
premettendo che da poco uso Filemaker Pro, ho un database Filemaker Pro 5.5
e vorrei inserire un campo che contenesse il riferimento ad un file presente
su disco. Chiaramente nella visualizzazione del record, se e' presente il
percorso del file associato al record, dovrebbe apparire come un link, in
modo da aprire il file indicato. Ad esempio una cosa del genere potrebbe
essere fatta anche con un pulsante (in fase di inserimento indicherei al
pulsante il percorso del file, in fase di visualizzazione alla pressione del
pulsante si aprirebbe il file).
Come posso fare?
Grazie
Pietro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:193Z204Z79Z168Y...@usenet.libero.it...



Posso "associare" un singolo bottone (e quindi un singolo file) per ogni
record, vero?
Ho sentito parlare di container field, ma a quanto pare possono
contenere/referenziare solo file immagini e suoni (mentre io devo linkare
file pdf).


 file pdf).
Si e anche filmati, si se sei su Win.
V.

 ha scritto nel messaggio
news:193Z204Z79Z168Y...@usenet.libero.it...


Newsgroup: it.comp.software.database
Titolo: info su 4 DB

scusate la domanda, che può sembrare stupida ma è solo una curiosità
Usando oracle, so per certo che è Object-relational
ma come sono:
DB2
SQL Server 2000
Sybase ASE
tutti nelle ultime versioni disponibili?

 tutti nelle ultime versioni disponibili?
Cerca nelle FAQ del gruppo (so da qualche parte sul sito
http://www.soft-land.org
 )
Henryx
Newsgroup: it.comp.software.database
Titolo: salvataggio dati su floppy

Cari amici,
propongo un piccolo problema con richiesta di aiuto.
Tramite Access ho creato una tabella  con query ( e relative maschere)  per
la gestione della biblioteca di casa.
Ho già inserito circa 200 volumi  e, ad evitare possibili perdite del lavoro
già fatto, vorrei salvarli su floppy  alle stesse condizioni  di utilizzo
 per eventuali ricerche, report ecc. ) del database.
Essendo nuova (non solo di Access, ma del computer ) incontro grosse
difficoltà.
Chiedo  se qualcuno può darmi una mano e suggerirmi cosa fare per salvare il
lavoro fin qui fatto su dischetto.
Grazie per l' aiuto, che mi è già stato prezioso in precedenti occasioni.
Marzia

  per eventuali ricerche, report ecc. ) del database.
Apri le "risorse del computer" (icona in alto a sinistra), cerca
dove cavolo hai messo il tuo database, verifica che sia piu' piccolo
di 1.4Mb senno' sul disco non ti ci entra. 
Selezionalo (un click solo) scegli Modifica/Copia. Nella barra degli
indirizzi digita A:, scegli modifica/incolla.
Consiglio un bel corso di base di informatica.
Davide

 lavoro fin qui fatto su dischetto.
Allora....ti consiglio di "dividere il database", praticamente vai in
STRUMENTI >> Utilità database >> divisione guidata database..
in questo modo dividerai le tabelle (dove veramente sono contenuti i dati),
dal "programma di gestione dati".
Ti chiederà di dare un mome al database nuovo (di solito usa il nome
originale ed aggiunge il nome BE), dagli un nome che ti possa ricordare che
sono i dati e non il  programma.
In questo modo puoi...:
-Salvare su dischetto solo i dati (molto più leggero)
-Modificare il programma a parte senza distruggere i dati, perchè quando fai
le modifiche al programma magari hai già fatti una copia dei dati in
separata sede, perciò anche se rovini quie dati li per fare le tue prova..ne
hai già un altra copia.
Non puoì però fare...:
-modificare le strutture o relazioni delle tabelle direttamente dal
programma, infatti si modificano aprendo direttamente il file dei dati,
senza andare a rovinare magari il programma
CIAO
spero di esserti stato aiuto
--
-----------------------------------
### CH v2.001 ###
------------------------------------
la potenza della lucidità
www.genio-af.it
www.commagroup.it
 (in allestimento)

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

Salve a tutti volevo chiedere se esiste un programma free compatibile con
access.
mi spiego meglio:
in ufficio utilizzo access ed avrei bisogno di un software free che mi
permetta, a casa, di effettuare modifiche sui database creati in ufficio
senza influenzarne le funzionalita.
per capirci tipo staroffice che mi permette di modificare i file di word ed
excell.
grazie in anticipo

 access.
Puoi usare la libreria Jet con un qualunque programma che supporta
ODBC, ma le funzionalita' di Access (report, moduli, form etc) sono
fornite solo da Access stesso.
In sostanza la risposta e' "no".
Davide

con visual basic 6 e' fornito un programmino chiamato visual data manager
(mi sembra free) che permette l'edit dei dati, e poco di piu'. vedi se ti
puo' bastare..
--
Ivan
Newsgroup: it.comp.software.database
Titolo: Licenza MySql

Dovendo dare ad un cliente un server con la nostra applicazione + MySql, 
  dobbiamo chiedere la licenza commerciale di MySql o no?
Leggendo il sito di mysql sembra di si, ma non è chiaro.
Andrea



Se il vostro software e` closed source e linkate (anche dinamicamente 
come .so o .dll) le librerie di mysql per interrogarlo, si`, vi serve la 
licenza commerciale.
Bye.

Newsgroup: it.comp.software.database
Titolo: WHERE con variabile

Sto migrando un database che gestisce un grosso archivio di disegni
cartacei da MS Access in Firebird (ma sto valutando anche mysql,
vedremo). tutto bene tranne la query
SELECT DISTINCTROW DISEGNI.Denominazione, DISEGNI.Modello,
DISEGNI.Disegno, DISEGNI.volume, Clienti.IDCliente, Clienti.[Ragione
Sociale Cliente]
FROM Clienti INNER JOIN DISEGNI ON Clienti.IDCliente =
DISEGNI.IDCLIENTE
WHERE (((Clienti.IDCliente)=[Richiesta codice cliente]))
ORDER BY DISEGNI.Modello;
la condizione where, evidentemente un dialetto di access, non è
riconosciuta da firebird. come posso fare per permettere l'inserimento
di un valore variabile da parte dell'utente?
grazie
krom

krom ha scritto:

Crei un paramentro (nIDCliente)
  WHERE (((Clienti.IDCliente)=:nIDCliente))
Che poi gestisci dalla tua applicazione
-- 
Ibis et redibis non morietur in bellum.



Che interfaccia usi per firebird?
Se ci accedi tramite un tuo sw potresti passargli l'SQL già pronto, o usare
una StoredProcedure (credo)

 una StoredProcedure (credo)
pensavo di utilizzare OOo.  forse però sono troppo limitato nell'uso del 
SQL.

Newsgroup: it.comp.software.database
Titolo: risultato query su file di testo

utilizzo mysql;
eseguo una query da riga di comando, per� invece di vedere il risultato a
video, posso scriverlo su un file di testo (query.txt,query.sql,...)?
ciao e grazie
aleandro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

per la cronaca:
Given a query such as 
SELECT order_id,product_name,qty FROM orders
which returns three columns of data, the results can be placed into the
file /tmo/orders.txt using the query:
SELECT order_id,product_name,qty
FROM orders
INTO OUTFILE '/tmp/orders.txt'
This will create a tab-separated file, each row on its own line. To alter
this behavior, it is possible to add modifiers to the query:
SELECT order_id,product_name,qty
FROM orders
INTO OUTFILE '/tmp/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY 'n'
In this example, each field will be enclosed in �double quotes,� the
fields will be separated by commas, and each row will be output on a new
line separated by a newline (n). Sample output of this command would look
like:
"1","Tech-Recipes sock puppet","14.95"
"2","Tech-Recipes chef's hat","18.95"
...
Keep in mind that the output file must not already exist and that the user
MySQL is running as has write permissions to the directory MySQL is
attempting to write the file to.

Newsgroup: it.comp.software.database
Titolo: MS Access Migration Wizard e altro .....

mi potere suggerire dove scaricare il software MS Access Migration Wizard
v8.1.5 o superiore ... ?
ho la versione 8.1.7 ma con workbench non ci capisco niente ......
visto che sarete sicuramente più informati di me, io dovrei importare il mio
database in oracle e poi dal mio client vb via odbc poter lavorare .... mi
potreste indicare i passi che dovrei fare in oracle per poter configurare il
tutto ? ho sentito parlare di listener e sql net ........
se non ne avete voglia almeno mi sapete indicare un bel link dove potrei
ottenere l'aiuto desiderato ?
grazie mille
ALE

 per poter configurare il tutto ?
Oracle deve essere gia' installato ed il database gia' creato,
se e' installato come si deve dovresti poterti collegare
specificando il server ed il "nome istanza" da un client odbc
(oltre ovviamente a nome utente e password!).
Attenzione: Oracle e' un grasso bastardo complicato, prima di cominciare
a smanettarci sopra leggi la documentazione o domanda al DBA
(se volete usare Oracle dovete avere un DBA).
Altra cosa: usa i driver ODBC distribuiti da Microsoft che sono
piu' veloci di quelli distribuiti da Oracle.
Vedi anche 
http://technet.oracle.com
, bisogna registrarsi ma e'
gratuito.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 > visto che sarete sicuramente piů informati di me, io dovrei importare


 TNS: non è stato possibile risolvere il nome del servizio."
Verifica che il server sia partito...

Newsgroup: it.comp.software.database
Titolo: Import su nuovo tablespace

Buon giorno a tutti, io vorrei caricare i dati su un altro tablespace.
Ho fatto i seguenti passi:
Creato nuovo user e abbinato nuova tablespace ti default
eseguo import indicando:
   fromuser=old touser=new commit=y ignore=y
   le tabelle le crea sempre sulla tablespace di old
perchè
la esport è stata eseguita con owner=old
Grazie

giovanni wrote:

devi prendere le ddl (le puoi ricavare con l'export rows=n) delle tabelle e 
modificarle per andare sul nuovo tbsp e poi forzi l'import con ignore=y.
altrimenti dovresti non avere il vecchio tbsp (hai provato a metterlo 
offline? io no!)
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.efluxa.it/netiquette/


creare new_user
assegnare default tbs
e fare delle create tab_on_new_owner che ha per default tbs il new_tbs
e come as select * from old ?
io non ho provato ma dovrebbe funzionare.
--------------------------------
Inviato via 
http://usenet.libero.it

 io non ho provato ma dovrebbe funzionare.
Funziona, funziona... a patto naturalmente di avere la grant sulla vecchia
tabella
In alternativa, creare la nuova e poi fare l'import con ignore=y

 In alternativa, creare la nuova e poi fare l'import con ignore=y
questo prevede un giro di exp / imp ,
io suggerivo quello per fare qlcs tipo:
spool sposta.sql
select ' create table' || table_name ||' as select * from ||
owner||'.'||table_name
from dba_tables
where owner = 'OLD'
spool
sempre nautralmente potendo fare select any table, o meglio system sui
2 owner di table ?


Newsgroup: it.comp.software.database
Titolo: cambio passwd root

dopo l'istallazione di mysql su RH 7.2 linux, ho eseguito lo script
mysql_install_db e dopo volevo cambiare la password di root ... ma :
[root@gundam root]# mysqladmin -password goldrake
mysqladmin: connect to
server at 'localhost' failed
error: 'Access denied for user:
'root@localhost' (Using password: YES)'
[root@gundam root]#
come mai?
ps ho usato anche :
 /usr/bin/mysqladmin -u root -p password goldrake
....ma niente!!
--------------------------------
Inviato via 
http://usenet.iol.it

 mysql_install_db e dopo volevo cambiare la password di root ... ma :
taglia la testa al toro...
entra come root e fai:
1 - update mysql.user set password=password('goldrake') where user='root';
2 - flush privileges;
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html
Newsgroup: it.comp.software.database
Titolo: Sicurezza Database locale

Buongiorno a tutti.
Sto sviluppando un programma di gestione dei contatti e ho necessità di
proteggere l'accesso al database in modo che i dati all'interno siano il più
possibile inaccessibili (a parte il mio programma).
Access è comodo, per un solo utente non fa tanto schifo, ti colleghi usando
qualunque cosa(BDE,ADO,DAO...), ma ci sono programmi che trovano la password
in meno tempo pochi istanti....
Avere una base dati criptata e poi caricarli in tabelle in memoria ha il
vantaggio che i dati su disco possono essere criptati liberamente, ma perdi
l'uso dell'SQL e di tutti i vantaggi che ne conseguono...
Cosa suggerite di usare? visto che il programma non ho intenzione di
venderlo ma di farlo freeware... non ho quindi fondi da investire in motori
database (che magari in dimensione sono più grossi loro che la mia stessa
applicazione...)
ciao e grazie
Matteo

 venderlo ma di farlo freeware... 
Allora che ti frega di farlo criptato ? Lascialo in chiaro e che ognuno
si arrangi come vuole. Comunque, se usi un qualunque database un pelo
piu' intelligente di Access (hint: mySQL), l'accesso al database viene
protetto da password dal server stesso, senza bisogno di crittografia.
Davide

 protetto da password dal server stesso, senza bisogno di
crittografia.
si ma puoi aprire i file del database con un hex editor e ciucciarti
il contenuto...
IMHO mySql resta la scelta migliore...
per la crittazione dei dati l'unica soluzione percorribile e crearti
un tuo
algoritmo a chiave privata (ce ne sono a tonnellate in giro)....
esiste anche una funzione Encrypt su mySql ma non l'ho mai provata...
/G

 algoritmo a chiave privata (ce ne sono a tonnellate in giro)....
Ma visto che i dati oltre che scritti devono essere pure letti, sia la
chiave che la serratura sono nello stesso posto, e non ci vuole un
genio dello scasso in questo caso...
Davide
Newsgroup: it.comp.software.database
Titolo: libro per sql 2000?

ciao,
mi sapete consigliare un buon libro per sql 2000?
sono indeciso se fare la certificazione o se studiarlo per con mio e
basta. voi che mi consigliate??
ciao e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 basta. voi che mi consigliate??
SQL Server 2000 Resource Kit (ISBN 88-8331-212-0)
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

> SQL Server 2000 Resource Kit (ISBN 88-8331-212-0)
il libro va anche bene per un principiante?


 il libro va anche bene per un principiante?
sì inoltre il miglior libro in assoluto per ms sql è Books online che viene
installato insieme a sql.


 ciao e grazie
Prego.
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
UGIdotNET - 
http://www.ugidotnet.org
UGISS - 
http://www.ugiss.org

 
http://www.ita-bol.com/bol/main.jsp?action=bolscheda&ean=978888331241
 
questo libro che mi hai consigliato parte dalle basi?
ciao e grazie per l'aiuto


 ciao e grazie per l'aiuto


 altrimenti diventi pazzo ;-)
il libro che mi ha consigliato IThost:
SQL Server 2000 Resource Kit (ISBN 88-8331-212-0)
secondo te è buono per chi inizia? E' sufficente per conseguire la
certificazione?
ciao!!


un altra domanda: (e poi non scoccio piu)
mi conviene fare l'esame per la certificazione?
o mi studio (bene) l'sql 2000 e magari (molto)successivamente guardo
Oracle?
ciao e grazie per l'aiuto
-- 


 certificazione?
personalmente ho superato la certificazione senza problemi solo con quello
però utilizzo SQL dalla 6.5 e ho sempre utilizzato Informix e Oracle.
Pertanto se devi approfondire TSQL leggiti il libro "Advanced Transact-SQL
for SQL Server 2000" di Itzik Ben-Gan e Tom Moreau, APress (ISBN:
1893115828). proposto da Lorenzo che è ottimo


 certificazione?
Per preparare gli esami di certificazione esistono degli appositi training
kit:
http://www.microsoft.com/mspress/books/6800.asp
http://www.microsoft.com/mspress/books/4885.asp
oppure puoi seguire i corsi in aula presso un qualsiasi CTEC:
http://www.microsoft.com/traincert/syllabi/2071BFinal.asp
http://www.microsoft.com/traincert/syllabi/2072AFinal.asp
http://www.microsoft.com/traincert/syllabi/2073AFinal.asp
Elenco CTECs:
http://217.118.2.135/italy/mcp/ricerca/ctec.asp
Per preparare l'esame 70-229 ho utilizzato Inside SQL Server 2000 dato che
era l'unico testo dedicato a SQL Server 2000 disponibile a quel tempo ma
anch'io come ITHost "smanetto" con SQL Server dalla versione 6.5 :)


 installato insieme a sql.
il libro che viene installato con sql server potrebbe bastare per la
certificazione?



diciamo che a saperlo tutto a mena dito l'esame lo passi di sicuro, ma non
tratta tutti gli argomenti degli esami
http://www.microsoft.com/traincert/exams/70-228.asp
 qui trovi la lista degli
argomenti, ti consiglio di studiarli tutti anche con i book online e poi
quando sei pronto fai prima una prova con self test
http://selftest.kaplanit.com

Newsgroup: it.comp.software.database
Titolo: integrità referenziale e trigger

Ho notato che mysql:
in una relazione fra 2 tabella uno a molti
con integrità referenziale applicando un delete a cascata
(cioè cancellando il record sulla tabella lato uno automaticamente
cancella i record nella tabella lato molti) non attiva i trigger
AFTER/BEFORE DELETE sulla tabella lato molti.
Secondo voi questo comportamento è una scelta progettuale ?
è una mancanza ?
Altri DBMS come si comportano ?
Grazie
PS: per attivare i trigger ON AFTER/BEFORE DELETE ho dovuto eliminare
l'integrità referenziale e creare una stored procedure chiamata dal
trigger AFTER DELETE sulla tabella lato uno, la quale esegue un DELETE dei
record della tabella lato molti, attivando i trigger associati.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 voi questo comportamento è una scelta progettuale ? è una mancanza ?
Da una veloce ricerca:
http://bugs.mysql.com/bug.php?id=13102
http://bugs.mysql.com/bug.php?id=11472
http://forums.innodb.com/read.php?4,192,192
In particolare sembra verrà risolto solo a partire dalla 6.1.
Comunque hanno documentato la limitazione.
Ciao   Manlio

Newsgroup: it.comp.software.database
Titolo: crivers odbc performanti

non ricordo più come si chiama l'azienda che fa drivers odbc più performanti
di quelli della microsoft...
Qualcuno conosce fornitori di drivers per odbc alternativi a microsoft?
grazie ciao!
Donato
ark...@tin.it

 Qualcuno conosce fornitori di drivers per odbc alternativi a microsoft?
per che database?
per oracle sono reputati quelli della intersolv

 non ricordo piů come si chiama l'azienda che fa drivers odbc piů performanti


Newsgroup: it.comp.software.database
Titolo: FileMaker Mobile

Sto cercando in programma in oggetto per il mio Palm: qualcuno ce l'ha da
vendere?
Grazie e ciao
gia...@inwind.it

In GFwd8.7993$
fa5.2...@twister2.libero.it
, Gian, 
gia...@inwind.it
, il


Ma sei sicuro? L'ho provato, ed é di una lentezza esasperante nella ricerca!
Lavoravo con JFile Pro (che ha un conduit per Filemaker: FMSync) che é
velocissimo nonostante i 4500 record ordinati...
ciao
-- 
Stefano Tognon

 wrote:

Se non hai urgenza aspetta un po' che e' in uscita il 2. 
www.filemaker.com
 e poi vedi sul sito italiano quando e' diisponibile.
Vins

Io, purtroppo, l'ho acquistato: che schifezza, soldi buttati!
Non monta i campi calcolati né i formati. Tanto meno campi riassunto.
Puoi utilizzare solo dei semplici campi testo e scegliere di visualizzarli a
"lista" o a "schede".
Ma le colonne delle liste non sono dimensionabili in larghezza (per archivi
con più di tre campi devi fare scrolling orizzontale).
Allora l'unica cosa che puoi realizzare è un programmino che assomiglia
molto alla "to do" list.
A questo punto meglio, acquistare "List maker", costa molto meno, puoi avere
più archivi nella stessa applicazione e puoi organizzare i dati "ad albero".
Vedremo come sarà la versione 2!
Ciao, Martina

Newsgroup: it.comp.software.database
Titolo: regole di confrondo in MS SQL SERVER 2005

E' possibile che ogni tanto si cambi da sola la regola di confronto di una 
istanza ?
In una istanza mi capita spesso che cambi da  latin_general_ci_as   a 
latin_general_cpi_ci_as   , dando poi errori di conflitto quando si usa un 
gestionale che si appoggia a tale istanza.
Come mai ?
Ciao 

 istanza ?
Capita solo se qualcuno ti ha fatto un apposito rito woodoo...
-- 
David Martin

 
da qualche parte nel codice del gestionale ci sara' una istruzione che fa 
la modifica...
il programma in questione si appoggia a stored procedures?
che permessi ha l'utente con cui gira il programmone?
se le risposte sono 'no' e 'dbo', un tentativo per trovare il problema 
potrebbe essere ridurre i permessi all'utente dando solo read e write; in 
questo modo quando viene tentata un'operazione speciale ti vien fuori 
l'Orrore.
senza contare che, di solito, un software che per funzionare ha bisogno 
di una utenza dbo ha ampi margini di miglioramento...
se invece il programmone usa stored procedures puoi tentare cercando di 
risolvere le dipendenze; se esiste una sp di sistema specifica per la 
modifica di quel parametro prova a trovare quali oggetti del db si 
appoggiano a quella sp partendo da 'sp_depends'.
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 se le risposte sono 'no' e 'dbo',
usa sp  ed è dbo , farò verifiche grazie.