Làm cách nào để chạy BCP nhưng chỉ định địa chỉ internet / mạng để kết nối, không phải tên máy chủ MSSQL?
Bạn có thể chỉ định địa chỉ IP (ở đây chỉ là 127.0.0.1) thay vì tên máy chủ.
bcp DBName.dbo.tablename in "C:\test\yourfile.txt" -c -T -t -S"127.0.0.1\instance"
Nếu bạn thực sự chỉ muốn truy cập IP \ port thì hãy sử dụng địa chỉ IP và cổng được phân tách bằng dấu phẩy
bcp DBName.dbo.tablename in "C:\test\yourfile.txt" -c -T -t -S"127.0.0.1,60905"
Tất nhiên trong trường hợp đó, bạn sẽ cần biết cổng mà phiên bản đang sử dụng và phiên bản của bạn phải được đặt để sử dụng một cổng cố định