ฉันสงสัยว่ามีทางเลือกอื่นใดใน SQL Server Management Studio ของ Microsoft หรือไม่?
ไม่มีอะไรผิดปกติกับ SSMS แต่บางครั้งมันก็ดูใหญ่เกินไปสำหรับแอปพลิเคชันที่สิ่งที่ฉันต้องการทำคือเรียกดู / แก้ไขตารางและเรียกใช้คิวรี
ฉันสงสัยว่ามีทางเลือกอื่นใดใน SQL Server Management Studio ของ Microsoft หรือไม่?
ไม่มีอะไรผิดปกติกับ SSMS แต่บางครั้งมันก็ดูใหญ่เกินไปสำหรับแอปพลิเคชันที่สิ่งที่ฉันต้องการทำคือเรียกดู / แก้ไขตารางและเรียกใช้คิวรี
คำตอบ:
ผมได้เริ่มต้นใช้LinqPad นอกจากจะมีน้ำหนักเบากว่า SSMS แล้วคุณยังสามารถฝึกการเขียนคำสั่ง LINQ- สนุกกว่าการเบื่อ TSQL แบบเก่า!
คางคกสำหรับ MS SQLดูค่อนข้างดี ฉันไม่เคยใช้มันเป็นการส่วนตัว แต่ฉันได้ใช้ผลิตภัณฑ์อื่น ๆ ของ Quest และพวกเขาแข็งแกร่ง
ดูเหมือนว่าไม่มีใครพูดถึงQuery Express ( http://www.albahari.com/queryexpress.aspx ) และ fork Query ExPlus (รวมถึงลิงก์ที่ด้านล่างของhttp://www.albahari.com/queryexpress.aspx )
BTW URL แรกคือหน้าแรกของ Joseph Albahari ซึ่งเป็นผู้เขียน LINQPad (ลองดูเครื่องมือนักฆ่านี้)
ฉันใช้Atlantis SQL Enywhereซึ่งเป็นซอฟต์แวร์ฟรีมาเกือบ 6 เดือนแล้วและทำงานได้ดีจริงๆ ใช้ได้กับเวอร์ชัน SQL 2005 และ SQL 2008 ฉันประทับใจจริง ๆ กับคุณสมบัติและแป้นพิมพ์ลัดคล้ายกับ VS ดังนั้นการเปลี่ยนแปลงจึงราบรื่นมากสำหรับโปรแกรมแก้ไขใหม่
คุณลักษณะบางอย่างที่ควรค่าแก่การกล่าวถึง:
คุณสมบัติทั้งหมดเหล่านี้ช่วยให้ฉันประหยัดเวลาได้มาก
หากคุณใช้เวลาใน Visual Studio อยู่แล้วคุณสามารถใช้Server Explorerเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลที่รองรับ. Net
หากคุณใช้ Professional หรือสูงกว่าคุณสามารถสร้างและแก้ไขตารางและฐานข้อมูลเรียกใช้คิวรีได้เป็นต้น
PowerShell + sqlcmd :)
มีรุ่นด่วนใน SSMSที่มีคุณสมบัติน้อยลงมาก แต่ก็ยังมีพื้นฐาน
เป็นกลุ่ม + dbext :)
Oracle มีโปรแกรมฟรีที่ชื่อว่า SQL Developer ซึ่งจะทำงานกับ Microsoft SQL Server รวมถึง Oracle & MySQL เมื่อเข้าถึง SQL Server อย่างไรก็ตาม Oracle SQL Developer มีวัตถุประสงค์เพื่อเปิดใช้งานการโยกย้ายไปยัง Oracle อย่างง่ายดายเท่านั้นดังนั้นฐานข้อมูล SQL Server ของคุณจึงเป็นแบบอ่านอย่างเดียว
คุณยังสามารถติดตั้งและใช้ตัววิเคราะห์คำถามจาก SQL Server เวอร์ชันก่อนหน้า
Embarcadero Rapid SQLดีอย่างไร แต่ราคาแพง