Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Sql Server Express 2005 in locale
lunedì 29 marzo 2010 - 17.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 29 mar 2010 - 17:06
Salve a tutti,
ho istallato su un pc con so Vista Home Premium mssql server 2005 express fatta la configurazione e facilissimamente tutto è andato a buon fine. Tramite Ems mi collego ai db locali, ne creo nuovi ecc...
ho fatto la stessa cosa su un altro pc dove devo poter usare mssql ma qui a quanto pare non ne vuole sapere: da ems riesco solo a collegarmi al db master ma se tento di creare un nuovo db ho sempre il solito messaggio di errore generico IMPOSSIBILE TROVARE IL PROVIDER E POSSIBILE CHE NON SIA INSTALLATO CORRETTAMENTE.
Ho provato anche a disistallare reistallare, ma niente da fare...
SO Vista Home Premium (come per l'altro pc)
Durante l'istallazione ho scelto la modalità di autenticazione mista.
Da win firewall ho gestito le eccezioni per sqlbrowser, sqlserv e anche sql manager...
che vi viene in mente qualcosa da suggerirmi?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 29 mar 2010 - 20:04
>ho istallato su un pc con so Vista Home Premium mssql server
>2005 express fatta la configurazione e facilissimamente tutto
>è andato a buon fine. Tramite Ems mi collego ai db locali, ne
>creo nuovi ecc...
Ciao Chiara,
Cos'è Ems?
>ho fatto la stessa cosa su un altro pc dove devo poter usare
>mssql ma qui a quanto pare non ne vuole sapere: da ems riesco
>solo a collegarmi al db master ma se tento di creare un nuovo
>db ho sempre il solito messaggio di errore generico IMPOSSIBILE
>TROVARE IL PROVIDER E POSSIBILE CHE NON SIA INSTALLATO CORRETTAMENTE.
>Ho provato anche a disistallare reistallare, ma niente da fare...
Dando per scontato che l'installazione di SQL Server Express si sia conclusa correttamente, puoi spiegarci passo passo i singoli click che fai allegando uno screenshot del messaggio d'errore?
>SO Vista Home Premium (come per l'altro pc)
>Durante l'istallazione ho scelto la modalità di autenticazione
>mista.
>Da win firewall ho gestito le eccezioni per sqlbrowser, sqlserv
>e anche sql manager...
SQL Server Configuration Manager non è un servizio, pertanto non utilizza alcuna porta TCP.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
mar 30 mar 2010 - 09:46
Ciao Lorenzo, grazie per l'intervento
Per Ems interndo EMS SQL Manager
Per il resto cerco di spiegare meglio cosa ho fatto:
dopo aver installato sql Server 2005 express, qui tutto è andato liscio, ho aperto l'Sql Server Configuration Manager e ho avviato i servizi sql browser e sql server.
741x522
105Kb
Poi ho aperto il tool per la configurazione delle superfici di attacco quindi Aggiungi Nuovo Amministratore
741x522
167Kb
In configurazione di rete invece sono andata a vedere quale porta fosse predefinita ed è la 1433 mentre in proprietà di TCP/IP tutte le porte dinamiche sono impostate su 0
741x522
134Kb
e
741x522
159Kb
Tra le eccezioni di win firewall ho inserito la porta 1433, sqlbrowser e sqlserv, ho aggiunto anche EMS SQL Manager.
Il primo problema che si presenta aprendo EMS SQL Manager è che non riesco a creare un nuovo db, riesco invece a stabilire la connessione con il db master.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 30 mar 2010 - 10:58
>Per Ems interndo EMS SQL Manager
E cos'è EMS SQL Manager?
Intendi SQL Server Management Studio (SSMS)?
>Poi ho aperto il tool per la configurazione delle superfici di
>attacco quindi Aggiungi Nuovo Amministratore
OK, l'account locale Chiara ha diritti di sysadmin.
>In configurazione di rete invece sono andata a vedere quale porta
>fosse predefinita ed è la 1433 mentre in proprietà di TCP/IP
>tutte le porte dinamiche sono impostate su 0
>
> e
>
>Tra le eccezioni di win firewall ho inserito la porta 1433, sqlbrowser
>e sqlserv, ho aggiunto anche EMS SQL Manager.
Dato che hai impostato una porta TCP statica, è sufficiente creare una eccezione sulla porta TCP 1433 nel caso abbia la necessità di accedere da remoto all'istanza, altrimenti nemmeno quello.
>Il primo problema che si presenta aprendo EMS SQL Manager è che
>non riesco a creare un nuovo db, riesco invece a stabilire la
>connessione con il db master.
La connessione la stai facendo in locale da SSMS oppure da una macchina remota?
Che modello di autenticazione utilizzi?
Con che login ti autentichi?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
mar 30 mar 2010 - 11:37
Per EMS SQL Manager intendo
http://www.sqlmanager.net/en/products/mssql/manager
è da qui che sto cercando come primo step di creare un nuovo db mssql ed è sempre da qui che invece ho notato che riesco a collegarmi al db master.
Per ora è tutto sul computer locale anche se ho abilitato anche le connessioni remote.
Quando ho installato sql server 2005 express ho scelto la modalità mista
-----
Ho fatto un pò di prove e creato un nuovo db utilizzando la sintassi 'Create database ecc.." in questa maniera riesco a creare il db e a fare tutte le operazioni necessarie per lavorarci, mentre dal pulsante in alto a sinistra nel Sql Manager 2010 non ne vuole sapere e continuo ad avere il solito errore Impossibile Trovare il Provider ec...
per capirsi:
591x432
149Kb
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 30 mar 2010 - 20:06
>Per EMS SQL Manager intendo
http://www.sqlmanager.net/en/products/mssql/manager
Mi spiace, non conosco quel prodotto.
>Ho fatto un pò di prove e creato un nuovo db utilizzando la sintassi
>'Create database ecc.." in questa maniera riesco a creare il
>db e a fare tutte le operazioni necessarie per lavorarci, mentre
>dal pulsante in alto a sinistra nel Sql Manager 2010 non ne vuole
>sapere e continuo ad avere il solito errore Impossibile Trovare
>il Provider ec...
Se con in comando CREATE DATABASE riesci a creare il db, la colpa non è certo di SQL Server o di permission insufficienti, ma piuttosto di quel prodotto.
Dovresti rivolgerti al fornitore.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
mer 31 mar 2010 - 09:55
eh si ci ero arrivata, certo che la tua opinione conferma quello che sospettavo.
chiedo al fornitore e magari lasci un messaggio qui...
intanto mi viene spontanea una domanda, che magari si allontana un pò dall'argomento principale del post...ci provo lo stesso: non utilizzando EMS SQL Manager cosa utilizzi per fare ad es. back up, importazione ed esportazione dei db mssql?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 31 mar 2010 - 10:14
>non utilizzando EMS SQL Manager cosa utilizzi per fare ad es.
>back up, importazione ed esportazione dei db mssql?
SQL Server Management Studio, sqlcmd.exe e SQL Server Agent.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
ven 9 apr 2010 - 18:20
Grazie Lorenzo, ho scaricato e installato Sql Server Management Studio e faccio tutte le operazioni necessarie senza problemi!
come suggerito però ho anche aperto un ticket per segnalare la problematica con l'Sql Manager per Sql Server
per ora siamo ancora in alto mare... in particolare mi dicono:
Microsoft SQL Server Management Studio uses ODBC interface to connect to the server, while our software uses ADO. It is possible that you need to repair Windows DAC. We cannot tell you exactly how Windows DAC should be repaired on Windows Vista.
ho provato allora a collegarmi al db in questione con ADO e fila tutto liscio, questa la stringa di commessione:
Set cn = Server.CreateObject("ADODB.Connection")
Cn.Provider = "sqloledb"
cn.Properties("Data Source").Value = "pc-chiara/sqlexpress"
cn.Properties("Initial Catalog").Value = "nome_db"
cn.Properties("User ID").Value = "site_user"
cn.Properties("Password").Value = "xxxxxxxx"
Quindi se non sbaglio non dovrebbero esserci i problemi indicati, volendo comunque provare a reinstallare/riparare Windows DAC sapreste indicarmi dove posso trovare la versione per Vista? non riesco a trovarla
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 9 apr 2010 - 20:49
>per ora siamo ancora in alto mare... in particolare mi dicono:
>
>Microsoft SQL Server Management Studio uses ODBC interface to
>connect to the server, while our software uses ADO. It is possible
>that you need to repair Windows DAC. We cannot tell you exactly
>how Windows DAC should be repaired on Windows Vista.
Ah beh, il classico scarica barile
Io solo per questa risposta starei alla larga dai loro prodotti!
>ho provato allora a collegarmi al db in questione con ADO e fila
>tutto liscio, questa la stringa di commessione:
>
> Set cn = Server.CreateObject("ADODB.Connection")
> Cn.Provider = "sqloledb"
> cn.Properties("Data Source").Value = "pc-chiara/sqlexpress"
> cn.Properties("Initial Catalog").Value = "nome_db"
> cn.Properties("User ID").Value = "site_user"
> cn.Properties("Password").Value = "xxxxxxxx"
>
>
>Quindi se non sbaglio non dovrebbero esserci i problemi indicati,
Esatto.
>volendo comunque provare a reinstallare/riparare Windows DAC
>sapreste indicarmi dove posso trovare la versione per Vista?
>non riesco a trovarla
L'unico suggerimento che posso darti è di dare un'occhiata a questa pagina di MSDN:
http://msdn.microsoft.com/en-us/library/ms693114.aspx
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Scura
Profilo
| Newbie
30
messaggi | Data Invio:
lun 12 apr 2010 - 13:05
Per la cronaca, sperando che a nessuno di voi serva mai :)
la problematica indicata è stata risolta
semplicemente disabilitando il protocollo VIA per sqlexpress
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !