SQLCMD.EXE อยู่ที่ไหนใน SQL Server 2014 Express


21

การใช้ "SQLCMD.EXE" เพื่อสำรองฐานข้อมูล SQL Server Express ของฉันเป็นเวลาหลายปีฉันเพิ่งค้นพบว่าหลังจากติดตั้งเวอร์ชัน 2014ฉันไม่พบ SQLCMD.EXE อีกต่อไป

ในรุ่นก่อนหน้านี้มันอยู่ที่

C: \ Program Server \ 110 \ Tools \ Binn \ SQLCMD.EXE SQL Files \ Microsoft SQL

แต่ในการติดตั้ง 2014 ของฉันไม่มี SQLCMD.EXE อยู่

Server \ 120 \ Tools \ Binn SQL Files \ Microsoft C: \ Program

คำถามของฉัน:

มีโอกาสที่จะนำ SQLCMD.EXE ไปใช้กับ SQL Server Express 2014 ได้ไหม?


1
จะเกิดอะไรขึ้นเมื่อคุณพิมพ์ sqlcmd ในพรอมต์คำสั่ง นั่นทำให้เกิดข้อผิดพลาดหรือไม่? ฉันมี 2014 exprees บนพีซีของฉันจะตรวจสอบและย้อนกลับ แต่ฉันเดาว่ามีการเปลี่ยนแปลงบางอย่าง
Shanky

คำตอบ:


26

พบสิ่งนี้ใน Microsoft Connect :

ตามหน้านี้ใน MSDN http://msdn.microsoft.com/en-us/library/ms143547(v=sql.120).aspx , sqlcmd.exe และ bcp.exe อยู่ใน <ติดตั้งไดเรกทอรี> \ Client SDK \ ODBC \ 110 \ Tools \ Binn

แน่นอนsqlcmd.exeและbcp.exeอยู่ในโฟลเดอร์นั้นในเครื่องของฉัน

Client SDK Toolsให้แน่ใจว่าคุณติดตั้ง


1
ขอบคุณ มันแปลกใช่ไหมที่โฟลเดอร์นั้นมี110ไว้สำหรับ120เวอร์ชั่น?
Uwe Keim

2
ฉันคิดว่าเป็นเพราะไดรเวอร์ไคลเอนต์ SQL ยังคงอยู่ใน110รุ่น
gmsantos

2
วิธีตรรกะในการค้นหาคือตอนนี้เพื่อตรวจสอบคีย์รีจิสทรี "ODBCToolsPath" ดังกล่าวในการโพสต์อื่นภายในปัญหา Microsoft Connect
Tony Wall
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.