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
Errore installazione software
venerdì 12 dicembre 2008 - 13.02
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
ven 12 dic 2008 - 13:02
Ciao a tutti, durante l'installazione di un software windows che richiede SQL Server Express installato, ottengo questo errore
C:\Program Files\FC SQL>SQLCMD -E -S .\ -i "C:\Program Files\FC SQ
L\Script\cnndb.sql"
HResult 0x2, Level 16, State 1
Provider named pipe: Impossibile aprire una connessione a SQL Server [2].
Sqlcmd: Error: Microsoft SQL Native Client : Si è verificato un errore durante i
l tentativo di stabilire una connessione al server. Durante la connessione a SQL
Server 2005 questo errore può essere provocato dal fatto che nelle impostazioni
predefinite di SQL Server non sono consentite connessioni remote..
Sqlcmd: Error: Microsoft SQL Native Client : Timeout di accesso scaduto.
C:\Program Files\FC SQL>pause
Press any key to continue . . .
Terminate batch job (Y/N)?
Secondo voi da cosa dipende?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 12 dic 2008 - 13:22
>Ciao a tutti,
Ciao!
>durante l'installazione di un software windows
>che richiede SQL Server Express installato, ottengo questo errore
>Secondo voi da cosa dipende?
Sembra che tu non riesca a connetterti a SQL Server dalla macchina in cui fai partire l'installazione.
Probabilmente devi aprire il TCP/IP verso sql server express. Che programma è? Cosa dovrebbe fare con il file che cerca di eseguire?
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
ven 12 dic 2008 - 15:16
Prima di tutto grazie e scusate per il doppio post ma avevo ottenuto un errore.
Il programma è un softwarino gestionale, utilizza un SQL Server Express già installato in locale
immagino che il programma cerchi di creare il DB
Grazie mille
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 12 dic 2008 - 15:25
>Prima di tutto grazie e scusate per il doppio post ma avevo ottenuto
>un errore.
>
>Il programma è un softwarino gestionale, utilizza un SQL Server
>Express già installato in locale
>
>immagino che il programma cerchi di creare il DB
Prova ad estrapolare il file .sql che cerca di lanciare e guardarci dentro..
Ma l'errore è proprio di connessione.. Quindi bisogna capire bene come sta cercando di connettersi quel programma.
Glielo dici tu dove sta SQL Server? Oppure ha un file di configurazione?
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
ven 12 dic 2008 - 19:10
Termino l'installazione... cerco di eseguirlo, mi chiede la connessione (dato che non trova il DB... non è ancora stato creato immagino) imposto cartella /Data dell'applicativo (di default) e che infatti contiene i files del DB ... e poi visualizzo l'errore indicato
cmq se ti/vi interessa il file di installazione è questo
http://www.fcmanager.it/files/FCMSetupEasy2005.exe
http://www.fcmanager.it/files/
Grazie a tutti
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
sab 13 dic 2008 - 13:28
Secondo voi il problema dove sta?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 13 dic 2008 - 14:37
>Secondo voi il problema dove sta?
Allora ho provato a fare una Virtual machine con Vista, SQL Server Express 2005 e il programma installato.
Purtroppo, l'attach che cerca di fare il programmino fallisce perchè è completamente errata la posizione su cui l'applicazione va a cercare il file LDF.
Hai due soluzioni, una pulita ed una sporca:
- Pulita
Ti scarichi SQL Server Management Studio Express e fai l'attach a mano facendo puntare il file LDF nella locazione corretta
http://www.microsoft.com/downloads/details.aspx?FamilyId=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en
- Sporca
Crei una cartella C:\Programmi\FCManager SQL\Data e ci metti il file LDF che trovi nella cartella di installazione e provi a riconnetterti.
Ti consiglio vivamente la prima soluzione..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
dom 14 dic 2008 - 20:01
Prima di tutto ti ringrazio infinitamente!!! Hai creato una macchina virtuale (solo per risolvere il problema) solo per risolvere il problema!! Grazie davvero!!!!!
La situazione paradossale è che sto ancora aspettando risposta dai creatori ;-)
Cmq ora provo la tua soluzione, grazie ancora!!!!
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
dom 14 dic 2008 - 20:02
Dato che vorrei eseguire la soluzine "pulita" potresti dirmi come fare l'attach dal SQL Server Management Studio???
Grazie ancora
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 14 dic 2008 - 20:21
>Dato che vorrei eseguire la soluzine "pulita" potresti dirmi
>come fare l'attach dal SQL Server Management Studio???
Lancia SSMSE, connettiti all'istanza, dall'Object Browser seleziona il nodo Databases, tasto DX Attach..., premi Add... per selezionare il tuo file .mdf.
Nella list view 'xxx' database details ti verranno visualizzati i data files ed il t-log che costituiscono il db.
Modifica se è il caso il loro path tramite i bottoni [...] e quando hai fatto premi OK per confermare l'attach.
Il nuovo db verrà visualizzato nel nodo Databases.
La stessa operazione puoi eseguirla (molto più velocemente
) tramite il comando T-SQL CREATE DATABASE...FOR ATTACH:
http://msdn.microsoft.com/en-us/library/ms176061.aspx
>Grazie ancora
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
squilibrio
Profilo
| Expert
527
messaggi | Data Invio:
dom 14 dic 2008 - 22:40
Ho provato a collegare il DB
a parte il fatto che viene nominato FCManager (vuoto)
eseguo il programma... stesso errore
provo a cambiare il nome (togliendo "vuoto")
ma l'errore è il medesimo :-((
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 15 dic 2008 - 01:09
>Ho provato a collegare il DB
> a parte il fatto che viene nominato FCManager (vuoto)
>eseguo il programma... stesso errore
All'interno del programma di installazione c'è uno script che ti crea una connessione ODBC di sistema per connettersi a SQL Server.. Secondo me non puoi farci nulla, se non parlare col fornitore e farti dare assistenza diretta, perchè a me sembra un pochino inaffidabile questo programmino.. Non voglio togliere nulla al produttore, ma se quando faccio l'attach il db è vuoto, e se al primo accesso in DEMO non riesco nemmeno a far partire il programma, o c'è qualcosa che manca all'applicazione, o non seguiamo le istruzioni che però il fornitore ci dovrebbe dare, non trovi?
Purtroppo non trovo altro modo di farlo funzionare. Prova a contattare il produttore, ma forse ti conviene scriverti un programmino tuo o cercarne altri simili..
Ciao!
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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 !