sql >> Databasteknik >  >> RDS >> Sqlserver

Hur använder jag BCP eller SQL Server Management Studio för att få ut BLOB-data från SQL Server?

Jag svarar på min egen fråga eftersom jag blir irriterad på att SO säger åt mig att ställa in en belöning

Det visar sig att du inte behöver den ursprungliga flaggan -n. Dessutom försöker BCP att inkludera ett 4-byte-prefix som standard i bildkolumnen - du vill faktiskt att den här inställningen ska vara 0.

bcp "select document_binary_data from database where id = 12345" queryout "c:\filename.doc" -S server -U username -P password
Enter the file storage type of field document_binary [image]:
Enter prefix-length of field document_binary [4]: 0
Enter length of field document_binary [0]:
Enter field terminator [none]:


  1. Bevilja rättigheter till ytterligare MySQL-databas som orsakar problem

  2. Effektivt tillvägagångssätt för att fylla temptabellen

  3. Oracle apex välj lista och dölj värden

  4. Hur man lagrar sekventiell data i mysql