sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo escribir usando BCP en un servidor SQL remoto?

¿Cómo ejecuto BCP pero especifico una dirección de Internet/red para conectarme, no un nombre de servidor MSSQL?

Puede especificar la dirección IP (aquí solo 127.0.0.1) en lugar del nombre del servidor.

bcp DBName.dbo.tablename in "C:\test\yourfile.txt" -c -T -t -S"127.0.0.1\instance"

Si realmente desea ir solo a IP\port, use la dirección IP y el puerto separados por coma

bcp DBName.dbo.tablename in "C:\test\yourfile.txt" -c -T -t -S"127.0.0.1,60905"

Por supuesto, en ese caso necesitaría saber el puerto que usa la instancia, y su instancia debe configurarse para usar un puerto fijo