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
Tool bcp.exe di SQL Server
venerdì 02 novembre 2007 - 10.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
walteroli
Profilo
| Newbie
36
messaggi | Data Invio:
ven 2 nov 2007 - 10:34
Ciao a tutti,
ho un programma che lancia degli import utilizzando il tool di SQL Server bcp.exe. Quando installo il mio software sui client, che nella maggior parte dei casi (...se non nella totalità...) non hanno il client di SQL Server, porto anche il bcp.exe...
Non credo basti questo xchè il mio import non funziona; quali sono i file che devo inserire nel setup o le dll da registrare o che altro?
grazie a tutti, Walter
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 2 nov 2007 - 11:28
>ho un programma che lancia degli import utilizzando il tool di
>SQL Server bcp.exe. Quando installo il mio software sui client,
>che nella maggior parte dei casi (...se non nella totalità...)
>non hanno il client di SQL Server, porto anche il bcp.exe...
Ciao Walter,
Perché non sostituisci le chiamate a bcp.exe con il comando BULK INSERT?
Le funzionalità sono identiche, non hai alcuna dipendenza e puoi eseguire un controllo molto più accurato lato software sull'esito delle operazioni di I/O.
>Non credo basti questo xchè il mio import non funziona; quali
>sono i file che devo inserire nel setup o le dll da registrare
>o che altro?
I client tools possono essere installati liberamente, ma nel momento in cui ti connetti ad una istanza SQL Server dovrai rispettare le dovute licenze:
Q. Do I need to be concerned about licenses when installing only the SQL Server 2000 Client Tools?
A. You do not need to configure any licensing options when installing the SQL Server 2000 tools only. However, when using the tools to connect to SQL Server, you will be governed by the End-User License Agreement (EULA) for the appropriate Licensing model chosen for the SQL Server to which you are connecting.
If you have a Processor License on the target SQL Server, you do not require a separate Client Access License to use the tools. If you have a Server License on the target SQL Server, you need a Client Access License to connect to the SQL Server. For a detailed discussion of this topic, see the following Microsoft Web site:
http://www.microsoft.com/sql/howtobuy/default.mspx
http://support.microsoft.com/kb/257716
>grazie a tutti, Walter
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
walteroli
Profilo
| Newbie
36
messaggi | Data Invio:
ven 2 nov 2007 - 11:35
grazie del consiglio, ma purtroppo non posso farlo xchè ho una dll preconfezionata creata da un mio collaboratore (di cui non ho i sorgenti) che utilizza al suo interno BCP.exe
non ho altra scelta!
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 !