ฉันต้องการเส้นทาง SQL Server ในตัวแปรสภาพแวดล้อม PATH เพื่อให้ใช้งานได้หรือไม่


11

SQL Server เพิ่มสิ่งต่าง ๆ ให้กับตัวแปรสภาพแวดล้อม PATH ของฉันและเมื่อเวลาผ่านไป bloat ทำให้ฉันมีขีด จำกัด 2048-char ใน Windows 7 ฉันต้องการใช้งาน SQL Server เพื่อทำงานจริงหรือไม่? นี่เป็นเครื่องที่กำลังพัฒนาดังนั้นฉันต้องการติดตั้งหลายรุ่น ฉันแค่กังวลเกี่ยวกับการใช้งานปกติในแต่ละวันมากกว่ากรณีขอบที่อาจเกิดขึ้นเช่นฉันอาจจะไม่ทำเช่นนี้ในเครื่องที่ใช้งานจริง แต่ไม่จำเป็นต้องทำเพราะมันติดตั้งเพียงเวอร์ชั่นเดียว

เช่นฉันมี:

c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\
c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\
c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\
c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\
c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\
C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\
C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\
C:\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\
C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\
C:\Program Files (x86)\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\
c:\Program Files\Microsoft SQL Server\100\DTS\Binn\
c:\Program Files\Microsoft SQL Server\100\Tools\Binn\
C:\Program Files\Microsoft SQL Server\110\DTS\Binn\
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\
C:\Program Files\Microsoft SQL Server\120\DTS\Binn\
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\

คำตอบ:


4

ในความเป็นจริงคุณไม่ต้องการตัวแปรสภาพแวดล้อมทั้งหมดสำหรับแต่ละอินสแตนซ์ของ SQL Server และถ้าคุณตรวจสอบตัวแปรสภาพแวดล้อมที่จำเป็นในการติดตั้งและเรียกใช้แบบสอบถามหรืองาน

อย่างไรก็ตามปัญหาสามารถแก้ไขได้โดยตรง

SET App32=c:\Program Files (x86)\
SET App64=c:\Program Files\
SET SQL32=%App32%Microsoft SQL Server\
SET SQL64=%App64%Microsoft SQL Server\
SET SQL32IDE=Tools\Binn\VSShell\Common7\IDE\
SET Studio32=Tools\Binn\ManagementStudio\

%SQL32%100\DTS\Binn\
%SQL32%100\Tools\Binn\
%SQL32%100\%SQL32IDE%
%SQL32%110\DTS\Binn\
%SQL32%110\Tools\Binn\
%SQL32%110\%Studio32%
%SQL32%120\DTS\Binn\
%SQL32%120\Tools\Binn\
%SQL32%120\%Studio32%
%SQL32%80\Tools\Binn\
%SQL32%90\DTS\Binn\
%SQL32%90\Tools\binn\
%SQL32%90\%SQL32IDE%

%SQL64%100\DTS\Binn\
%SQL64%100\Tools\Binn\
%SQL64%110\DTS\Binn\
%SQL64%110\Tools\Binn\
%SQL64%120\DTS\Binn\
%SQL64%120\Tools\Binn\
%SQL64%Client SDK\ODBC\110\Tools\Binn\

Hrrr ... )))

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.