Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm thế nào để ghi bằng BCP vào một SQL Server từ xa?

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 cách liệt kê tất cả các thủ tục được lưu trữ trong cơ sở dữ liệu SQL Server

  2. Xuất dữ liệu truy vấn SQL sang Excel

  3. Bảng kiểm tra SQL Server được phân vùng

  4. Chỉ thực thi một trình kích hoạt khi một số cột nhất định được cập nhật (Máy chủ SQL)

  5. Cách sử dụng Từ dừng và Danh sách dừng để cải thiện Tìm kiếm toàn văn bản (FTS) của SQL Server