SQLCMD.EXE ở đâu trong SQL Server 2014 Express?


21

Sử dụng "SQLCMD.EXE" để sao lưu cơ sở dữ liệu SQL Server Express của tôi trong nhiều năm tôi mới phát hiện ra rằng sau khi cài đặt phiên bản 2014 , tôi không tìm thấy SQLCMD.EXE nữa.

Trong các phiên bản trước, nó được đặt tại

C: \ Tệp chương trình \ Microsoft SQL Server \ 110 \ Tools \ Binn \ SQLCMD.EXE

Nhưng trong bản cài đặt năm 2014 của tôi, không có SQLCMD.EXE tồn tại trong

C: \ Tệp chương trình \ Microsoft SQL Server \ 120 \ Tools \ Binn

Câu hỏi của tôi:

Bất kỳ cơ hội nào để đưa SQLCMD.EXE vào SQL Server Express 2014?


1
Điều gì xảy ra khi bạn gõ sqlcmd trong dấu nhắc lệnh. Điều đó có gây ra lỗi không? Tôi có năm 2014 trên PC của tôi sẽ kiểm tra và hoàn nguyên nhưng tôi đoán là một số thay đổi đã được thực hiện.
Shanky

Câu trả lời:


26

Tìm thấy điều này trên Microsoft Connect :

Theo trang này trên MSDN http://msdn.microsoft.com/en-us/l Library / ms143547 (v = sql.120) .aspx, sqlcmd.exe và bcp.exe hiện có trong <Cài đặt thư mục> \ SDK khách \ ODBC \ 110 \ Công cụ \ Binn

Thật vậy, sqlcmd.exebcp.exetrong thư mục đó trong máy của tôi.

Hãy chắc chắn rằng bạn đã cài đặt Client SDK Tools.


1
Cảm ơn. Không có gì lạ, thư mục 110dành cho 120phiên bản?
Uwe Keim

2
Tôi nghĩ đó là vì trình điều khiển máy khách SQL vẫn còn trên 110phiên bản
gmsantos

2
Cách hợp lý để tìm thấy bây giờ là kiểm tra khóa đăng ký "ODBCToolsPath", như được đề cập trong một bài đăng khác trong vấn đề Microsoft Connect.
Tony Wall
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.