Newsgroup: it.comp.appl.access
Titolo: ACCESS ADP 2000 SQL Express

Salve a tutti.. dal newsgroup di sql mi mandano a voi.. speriamo bene...
Allora ho un problemino.. mi sono costruito negli anni un gestionale in 
access adpche è interfacciato con MSDE versione 7.
Ora fin qui tutto bene funziona benissimo. Il cliente mi chiede di poter 
utilizzare Sql Express.. versione 2005 gratuita.
Vado a fare il passaggio con DTS Wizard e tutto ok.
Quando entro con password Owner, vedo tutto come nell'altro.. e gridacchio.. 
evviva..
Oddio che sconfitta!!!!!
Le tbl, le viste, le store, non me le apre.. non riesco a far nulla.. le 
store addirittura mi dice che non riesce a trovarle.. ma io ho tantissime 
caselle combinate che prendono i valori dalle store.. ed ora? che faccio?
Non posso reinserirle di nuovo da access e se lo faccio da sql manager, su 
access non le vedo e non so come collegare i campi..
E poi anche i trigger sono scomparsi.. dalle tbl su access non li vedo..
Oddio qualcuno sa darmi una mano??
Grazie mille!!
Ultra
-- 
________________________________________________________________________________________________________________________________________________
Le informazioni contenute nella presente comunicazione e i relativi allegati 
possono essere riservate e sono, comunque, destinate esclusivamente alle 
persone o alla Società sopraindicati.
La diffusione, distribuzione e/o copiatura del documento trasmesso da parte 
di qualsiasi soggetto diverso dal destinatario è proibita, sia ai sensi dell'art. 
616 c.p., che ai sensi del D.Lgs. n. 196/2003.
Se avete ricevuto questo messaggio per errore, vi preghiamo di distruggerlo 
e di informarci immediatamente per telefono allo 0731 607211 o inviando un 
messaggio all'indirizzo e-mail 
in...@scs-srl.com
.
The information in this e-mail (which includes any files transmitted with 
it) is confidential and may also be legally privileged. It is intended for 
the addressee only. Access to this e-mail by anyone else is unauthorised. It 
is not to be relied upon by any person other than the addressee, except with 
our prior written approval. If no such approval is given, we will not accept 
any liability (in negligence or otherwise) arising from any third party 
acting, or refraining from acting on such information. Unauthorised 
recipients are required to maintain confidentiality. If you have received 
this e-mail in error please notify us immediately, destroy any copies and 
delete it from your computers system. Any use, dissemination, forwarding, 
printing or copying of this e-mail is prohibited. Copyright in this e-mail 
and any document created by us will be and remain vested in us and will not 
be transferred to you. We assert the right to be identified as the author of 
and to object to any misures of the contents of this e-mail or such 
documents.

 vedo..
"Non li vedi ma funzionano" oppure "non li vedi e non funzionano" ?
Hai modificato il "compatibility level" del database?
Hai riassociato gli utenti al database?
Da Access non puoi manipolare gli oggetti di SQL 2005, ma puoi scaricare 
SQL Server Management Studio Express e farlo comodamente da lě.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

Allora tu.. si n'Angelo!! :)
Allora si ... ho scaricato SQL management Studio Express.. e sto cercando di 
raccapezzarci qualcosa..
1) Non ho fatto il compability level.. non so che sia.. tu mi puoi aiutare?
2) Non avevo utenti nel vecchio msde..
3) Non ho riassociato gli utenti.. che d'č? ;)
Poi.. come si prendono le autorizzazioni sulle sp??
Grazie se mi puoi dare una mano
Ultra

 Poi.. come si prendono le autorizzazioni sulle sp??
Per poter eseguire una stored procedure bisogna che l'utente abbia/erediti 
l'autorizzazione EXECUTE su di essa.


Ciao Gabriele, ti espongo quello che ho fatto su tuo suggerimento:
1) La compability è a 90.. ma non funziona lostesso..
2) Il vecchio msde non ha una utility come SSMS quindi non gli poni limiti o 
che.. Ti colleghi con una pass.. che imposti al momento della creazione da 
Access..
3) Ho impostato un utente non so se SQL.. non so cosa intendi.. Ho creato un 
utente che utilizza quel database che serve a me. Ma le impostazioni di 
autorizzazione (SELECT, INSERT, UPDATE, DELETE, EXECUTE) da dove le devo 
impostare? Dalle proprietà del Database? Cioè Click destro sul nome del 
database? Per le altre impostazoni su login le ho messe tutte.. anche se 
accidenti non so che vogliano dire: db_accessadmin; db_backupoperator; 
db_datareader; db_datawriter; db_ddladmin; db_owner; db_securityadmin; dbo; 
sys.
db_denyreader e sb_denydatawriter non li ho spuntati.. Cercando cercando 
sulle proprietà dell'utente, ho trovato gli oggetti che dici tu.. con le 
autorizzazioni.. e sulle store le ho date quelle di execute, alter, control, 
takeownership, viewdefinition.. ma continua a non funzionarmi le store 
procedure.. dalle caselle combinate quando clicco non trova niente sono 
vuote.. vedo comunque che c'è qualcosa di strano.. il nome delle viste è 
quello che antecedentemente avevo messo io ma poi finiscono tutte con ;1 che 
vuol di? e perché quando le clicco da access mi dice: Impossibile trovare la 
stored procedure 'usp_Spedizioniere;1'.??? se vado su SSMS me la apre.. e la 
vedo..
Ho sbagliato qualcosa??
Grazie
Ultra 

 Ho sbagliato qualcosa??
Difficile dirlo, purtroppo non ho qui il tuo database ed il tuo ADP.


 vuol di?
Vuol dire il tuo Acc2000 ha bisogno di qualche service pack.
E' incompatibile con Sql Server 2000, figuriamoci con Sql Server 2005 :-)
Per risolvere guarda qui.
----
Description of incompatibility issues between Access 2000 projects (*.adp)
and SQL Server 2000
http://support.microsoft.com/kb/269824/en-us
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

[omissis]
Lo dicevo io che avevamo bisogno di Giorgio ;-)
