BCP mit MSSQL

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • BCP mit MSSQL

    Einige MSSQL-Datenbankabfragen wurden mit den BCP-Befehlen in einer Batch Datei gelöst. Die Batch Dateien haben wir mit via Win. Task-Manager regelmäßig ausgeführt.

    Aus noch unerklärlichem Grund werden die Task`s automatisch nicht mehr gestartet. Die Task`s wurden auf dem Server hinterlegt. Wir haben nun einige Task`s auf einem anderen Rechner eingerichtet und wollten sehen das die Batch-Dateien darüber aufgerufen werden. Das funktioniert auch ohne Probleme. Jedoch kommt es bei den BCP-Batch-Dateien zu einem Connect Error, da die Dateien ja nun von einem anderen Rechner aus ausgeführt werden.

    Wie kann ich dem BCP-Befehlen mitteilen, welchen Server und Datenbank sie ansprechen sollen?
    » http://www.htaccess-generator.com

  • #2
    Re: BCP mit MSSQL

    Original geschrieben von bweichel

    Wie kann ich dem BCP-Befehlen mitteilen, welchen Server und Datenbank sie ansprechen sollen?
    die Command Line Options kannst du auch nicht auswendig , oder?

    bcp {dbtable | query} {in | out | queryout | format} datafile
    [-n native type] [-c character type] [-S server name] [-U username] [-P password] [-T trusted connection]

    Kommentar


    • #3
      ist es möglich eine .csv datei in eine tabelle via bcp einzuspielen? habe es bereits mit

      PHP-Code:
      bcp "INSERT INTO xxx.dbo.kunde" in "S:\Daten\testdatei.csv" -t"\t" 
      -r"\r\n" -S xxx -P xxx -U sa --C 1252 
      versucht. auch mit

      PHP-Code:
      ... -i"S:\Daten\testdatei.csv" ... 
      vielen dank für die hilfestellung...
      Zuletzt geändert von bweichel; 22.08.2005, 12:51.
      » http://www.htaccess-generator.com

      Kommentar


      • #4
        ich habe nun mein befehl geändert in:

        PHP-Code:
        bcp "XXX.dbo.XXXauftraege" in "S:\Daten\testdatei.txt"
        -S XXX -P XXX -U sa --C 1252 
        so steht es auf der website: http://databasejournal.com/features/...le.php/3391761.

        aber er importiert nichts. es kommt die meldung: "ungültige zeichenfolge bei der konvertierungsangabe". in meiner .txt - datei steht lediglich:

        PHP-Code:
        123   \t321\r\
        » http://www.htaccess-generator.com

        Kommentar

        Lädt...
        X