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 2005] Export Data to MS Access
lunedì 20 luglio 2009 - 12.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 12:45
Ciao,sto provando ad effettuare l'export dei dati di uno schema in Access tramite il wizard di Managment Studio ma mi va in errore
TITLE: SQL Server Import and Export Wizard
------------------------------
Could not connect destination component.
Error 0xc0204016: DTS.Pipeline: The "output column "CodiceCliente" (15185)" has a length that is not valid. The length must be between 0 and 4000.
------------------------------
ADDITIONAL INFORMATION:
Eccezione da HRESULT: 0xC0204016 (Microsoft.SqlServer.DTSPipelineWrap)
------------------------------
BUTTONS:
OK
------------------------------
Come risolvo il problema??Ho poca pratica di SQL SERVER 2005..
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 13:23
>Ciao
ciao
>Come risolvo il problema??Ho poca pratica di SQL SERVER 2005..
mi descrivi per favore i tipi di dato dei due campi (sorgente e destinazione) con le relative lunghezze?
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 14:14
Purtroppo il campo è un varchar(8000) e non posso esportarlo in access tramite wizard export data.. o si?
Rimuovendo le tabelle che hanno queste impostazioni di dato riesco ad effettuare l'export.
Non mi resta che aggiungere le tabelle rimosse a mano, o c'è un altro modo?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 14:18
>Purtroppo il campo è un varchar(8000) e non posso esportarlo
>in access tramite wizard export data.. o si?
>Rimuovendo le tabelle che hanno queste impostazioni di dato riesco
>ad effettuare l'export.
>Non mi resta che aggiungere le tabelle rimosse a mano, o c'è
>un altro modo?
Hai provato a specificare nella query un cast che converta il campo in uno accettabile da access? Qual è la lunghezza massima di quel campo, riempie tutti e 8000 i caratteri?
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 14:23
No, non riempie tutti gli 8000 caratteri, ma ho provato ad andare su EDIT SQL della tabella in questione ma non viene definita la lunghezza del campo in maniera specifica.
Una domanda, fino a che lungezza di caratteri supporta access?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 14:30
>Una domanda, fino a che lungezza di caratteri supporta access?
Leggi qui
http://office.microsoft.com/en-gb/access/HP052385181033.aspx
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 15:29
Grazie mille,sei stato molto gentile, e utile!
Purtroppo ora l'export dei dati mi si bocca in fase di validazione dandomi l'errore
Error 0xc00470fe: Data Flow Task: The product level is insufficient for component "Data Conversion 1
anche provando a esportare solo una tabella, non riesco a capire come mai..
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 15:35
>Error 0xc00470fe: Data Flow Task: The product level is insufficient
>for component "Data Conversion 1
>anche provando a esportare solo una tabella, non riesco a capire
>come mai..
ahi ahi.. non hai la versione di sql server con integration service installato.
E qui, non puoi farci nulla, a meno che non installi la versione corretta (standard, workgroup, enterprise)
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 17:17
Purtroppo io sto lavorando su un client con Management Studio.Quello che intendi tu è installare Integration Services su SQL2005 ma su lato server, giusto? O no?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 17:34
>Purtroppo io sto lavorando su un client con Management Studio.Quello
>che intendi tu è installare Integration Services su SQL2005 ma
>su lato server, giusto? O no?
Dimmi che versione hai sul server e di che versione è il tuo client.
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 17:47
Dimmi che versione hai sul server e di che versione è il tuo client.
In che senso? Io ho SQL server 2005 ma non trovo da nessuna parte se è enterprise,standard...
sul server ho trovato
Microsoft SQL Server Management Studio 9.00.3042.00
Microsoft Analysis Services Client Tools 2005.090.3042.00
Microsoft Data Access Components (MDAC) 2000.086.3959.00 (srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 6.0
Microsoft Internet Explorer 7.0.5730.13
Microsoft .NET Framework 2.0.50727.42
Operating System 5.2.3790
Su client invece
Microsoft SQL Server Management Studio 9.00.1399.00
Microsoft Analysis Services Client Tools 2005.090.1399.00
Microsoft Data Access Components (MDAC) 2000.085.1132.00 (xpsp.080413-0852)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 8.0.6001.18702
Microsoft .NET Framework 2.0.50727.3082
Operating System 5.1.2600
Intendi questo?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 18:17
Intendo che se non hai installato Integration Service, non puoi fare import export..
http://blogs.msdn.com/michen/archive/2006/11/11/ssis-product-level-is-insufficient.aspx
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
lun 20 lug 2009 - 18:31
Si questo l'ho capito, ma per rimediare mi basta installarlo sul mio client?
Sul lato server il servizio è esistente e in stato di running
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 20 lug 2009 - 18:38
>Si questo l'ho capito, ma per rimediare mi basta installarlo
>sul mio client?
>Sul lato server il servizio è esistente e in stato di running
Se sul server c'è esporta direttamente da server
--
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
symonx80
Profilo
| Junior Member
67
messaggi | Data Invio:
mar 21 lug 2009 - 11:44
Dopo tanto penare sono riuscito a fare l'export dei dati, ma su alcune tabelle ho dei problemi di esportazione dovuti al fatto che la dimensione dei tipi didato è eccessiva, ho provato facendo l'edit mapping delle tabelle in questione ma ciònonostante SQL Server Wizard cerca di creare lo stesso le tabelle con i tipo di dati originali, eppure quando guardo l'edit SQL della tabella in questione mi mostra, ad esempio Varchar(255) anzichè l'originale LongText(8000)
Devo crearmi le tabelle a mano su Access?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 21 lug 2009 - 14:31
>Dopo tanto penare sono riuscito a fare l'export dei dati, ma
>su alcune tabelle ho dei problemi di esportazione dovuti al fatto
>che la dimensione dei tipi didato è eccessiva, ho provato facendo
>l'edit mapping delle tabelle in questione ma ciònonostante SQL
>Server Wizard cerca di creare lo stesso le tabelle con i tipo
>di dati originali, eppure quando guardo l'edit SQL della tabella
>in questione mi mostra, ad esempio Varchar(255) anzichè l'originale
>LongText(8000)
>Devo crearmi le tabelle a mano su Access?
Ho paura che tu debba farlo. Ma non sono abbastanza esperto su access per darti una certezza. Mi dispiace..
--
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 !