|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2006 Messages : 2 ![]() |
Salut à tous,
J'ai un souci lorsque j'utilise BCP pour importer des données d'un fichier plat (séparateur ~) vers une table en base sous sql server 2005 Si j'ai bien compris le principe de BCP, j'ouvre une fenêtre de commande et je saisis direct ma commande. Je me suis carrément mis sur le serveur pour être plus sur, ce qui donne : Code :
bcp DWH_VEGAPLAN.Tst_Real1 IN c:\SSIS_PROJECTS\Real_1\Flat_File\Src1.txt -c -t "~" -r \n -S CS02618\DATABASES\DWH_VEGAPLAN -T ma base : DWH_VEGAPLAN ma table cible : Tst_Real1 Et j'ai donc le droit à ces petits messages d'erreurs : SQLState = 08001, NativeError = -1 Error = [Microsoft][SQL Native Client]SQL Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. SQLState = HYT00, NativeError = 0 Error = [Microsoft][SQL Native Client]Login timeout expired SQLState = 08001, NativeError = -1 Error = [Microsoft][SQL Native Client]An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. J'ai déjà regardé les propriétés de connection de ma base et le "remote connections" est bien autorisé. Pour info j'ai essayé différentes choses. Dans le désordre : Modifier la table cible avec les valeurs suivantes: Tst_Real1 DWH_VEGAPLAN..Tst_Real1 DWH_VEGAPLAN.dbo.Tst_Real1 Pour les paramètres de connections j'ai essayé aussi : -S CS02618\Databases\DWH_VEGAPLAN -S CS02618\DWH_VEGAPLAN -S CS02618 Mais ca donne rien... C'est surement un truc stupide et je sais pas si ca vous parle mais moi là ...... Merci pour votre aide! |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
Les méssages sont assez clairs.
Vous avez un problème de connectivité avec votre serveur de base de données. Commencez par resoudre celui-ci. Combien d'instances avez vous installez sur votre serveur ? Quel est le nom de votre service SQL Serveur associé à votre instance SQL Serveur ? Quel est la stratégie de sécurité utilisé ?
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
|
|
00
|
|
|
#3 |
![]() ![]() |
Code :
bcp DWH_VEGAPLAN..Tst_Real1 IN c:\SSIS_PROJECTS\Real_1\Flat_File\Src1.txt -c -t "~" -r \n -S CS02618\DWH_VEGAPLAN -UVoterLogin -PVotreMotDePasse
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2006 Messages : 2 ![]() |
Tout d'abord merci de vos réponses.
> Laurent J'ai regardé dans votre sens, mais la stratégie de sécurité est bien Mixed, donc ca doit aller, je ne possède actuellement qu'une instance sur le serveur et le nom du service est à priori MSSQLSERVER (celui par défaut). Je dis à priori car je débute seul sur ce SGBDR et je peux me tromper (Comment connaître le nom du service?) Au final j'ai titillé un peu le serveur, et j'ai activé certains "Protocols Clients" qui étaient désactivés, j'ai redémarré mes services et il se trouve que l'une des commandes que j'avais tapé hier fonctionne désormais : Code :
bcp DWH_VEGAPLAN..Tst_Real1 IN C:\test\Src1.txt -c -t "~" -r \n -S CS02618 -T Code :
bcp DWH_VEGAPLAN..Tst_Real1 IN C:\test\Src1.txt -c -t "~" -r \n -S CS02618\MSSQLSERVER -T Si je passe du paramètre -T aux paramètres -U -P, il me dit que je ne suis pas autorisé : Code :
bcp DWH_VEGAPLAN..Tst_Real1 IN C:\Temp\SSIS_PROJECTS\Real_1\Flat_File\Src1.txt -c -t "~" -r \n -S CS02618 -U LAFAYETTE -P XXXXXXXXX Error = [Microsoft][SQL Native Client][SQL Server]Login failed for user 'LAFAYETTE'. Alors que je suis bien administrateur... Je vais continuer à regarder, mais au moins maintenant j'ai une base qui fonctionne pour avancer, merci à vous et si des non-sens apparaissent dans ce que je viens de dire je suis preneur! |
|
|
00
|
|
|
#5 | |||
![]() ![]() ![]() |
Citation:
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com