SQL Server Management Studio alternatif untuk menelusuri / mengedit tabel dan menjalankan kueri [ditutup]

128

Saya bertanya-tanya apakah ada alternatif untuk Microsoft SQL Server Management Studio?

Tidak ada yang salah dengan SSMS, tapi kadang-kadang itu sepertinya aplikasi yang terlalu besar di mana yang ingin saya lakukan adalah menelusuri / mengedit tabel dan menjalankan kueri.

GateKiller
sumber
1
Apakah tidak ada utilitas command prompt untuk ini seperti yang dimiliki mysql?
Kevin
@Kevin: periksa osql dan sqlcmd
Piotr Owsiak
6
Biarkan saya memperbaikinya untuk Anda. Semuanya salah dengan SSMS untuk SQL Server 2012. Ini menginstal semua jenis bloat-ware yang tidak perlu seperti PowerShell untuk VS 2010 (fer krissake!) Dan dipoles dengan badut yang sama seperti Windows Vista.
jerhewet
2
Moderator, dapatkah Anda menyarankan bagaimana pertanyaan jenis ini dapat ditanyakan sehingga tidak menyinggung?
GaTechThomas
1
@jerhewet: coba SQL Database Studio - jauh lebih baik daripada smss dan berukuran sekitar 6MB (file instalasi) sqldatabasestudio.com
Harlsten

Jawaban:

49

Saya sudah mulai menggunakan LinqPad . Selain lebih ringan dari SSMS, Anda juga dapat berlatih menulis kueri LINQ - jauh lebih menyenangkan daripada membosankan TSQL!

Evan
sumber
21
Saya sangat merasa bahwa kita tidak dapat mengedit tabel dan tidak dapat menjalankan kueri dengan petunjuk menggunakan LINQ
bjan
1
Tidak ada intellisense dalam versi gratis
Nitin Sawant
Mudah-mudahan itu kurang mengerikan, buggy tidak dapat diterima dari SSMS juga. Jumlah crash yang saya dapatkan di SSMS adalah konyol, bahkan dengan menginstal ulang versi baru yang lebih baru. Mungkin spesifik untuk mesin saya tetapi tidak keren
Kyle Vassella
@KyleVassella Aneh! Saya sangat jarang membuat SSMS mogok, dan saya melakukan hal-hal yang bertenaga setiap hari - v 17.9.1 & 18.4
Reversed Engineer
19

TOAD untuk MS SQL terlihat cukup bagus. Saya tidak pernah menggunakannya secara pribadi tetapi saya telah menggunakan produk-produk Quest lainnya dan produk-produk tersebut solid.

brendan
sumber
1
Hmm, saya baru saja mengunduh percobaan mereka dan melempar pengecualian yang sangat aneh di semua tempat ... adakah orang lain yang mengalami ini?
Dmitri Nesteruk,
Sampai hari ini versi (5.0.2.612) dari TOAD untuk MS SQL Server itu hanya apa yang saya cari. Ini jauh lebih baik daripada MS Management Studio 2008.
Artur Kędzior
1
Jika Anda ingin menambahkan beberapa fitur bagus ke SSMS, lalu ambil SSSM Tools Pack (gratis) yang menambahkan banyak fitur bermanfaat ke SSMS.
Piotr Owsiak
2
Produk kodok pahit. Mereka memiliki fitur luar biasa (kolom yang dapat diurutkan dan agregasi dasar dalam kisi keluaran, diagram db) tetapi mereka. adalah. kereta. Dmitri memukul hidungnya dengan pengecualian liar dan sudah tiga tahun sejak dia mengirimkannya. Semoga pembelian oleh Dell dan fokus pada Point Data Toad multiguna akan membersihkan perangkat lunak yang berpotensi menakjubkan.
Rob
1
Perlu diketahui bahwa paket alat SMSS tidak gratis untuk SMSS 2012 dan lebih tinggi.
user1151923
18

Tampaknya tidak ada yang menyebutkan Query Express ( http://www.albahari.com/queryexpress.aspx ) dan garpu Query ExPlus (juga tautan di bagian bawah http://www.albahari.com/queryexpress.aspx )

BTW. URL pertama adalah beranda Joseph Albahari yang merupakan penulis LINQPad (lihat alat pembunuh ini)

Piotr Owsiak
sumber
1
Anda juga dapat melihat Heidi SQL (OSS, sangat bagus), DBSourceTools (perangkat lunak OSS yang dihosting di codeplex.com, source control centric), SQuirrel SQL (OSS ditulis dalam Java). Selain itu SQL Assistant (bukan IDE, tetapi masih interresting) adalah semacam query berjalan di mana-mana (bahkan di Notepad) memanfaatkan dengan banyak fitur bagus (berbayar sekalipun).
Piotr Owsiak
16

Database .NET

Govind Malviya
sumber
Sederhana, cepat untuk diunduh, tidak diperlukan instalasi, gratis untuk penggunaan pribadi dan itu lebih dari sekadar pengeditan sederhana. Ini pilihan yang sangat bagus.
Matteo Conta
Saya baru saja mencobanya dan saya harus mengatakan itu terlihat hebat!
Patrick Honorez
Saya mencobanya dan ini bukan produk yang buruk. Mungkin perlu perbaikan tetapi dilakukan dengan baik dan alternatif yang baik untuk SQL Manager
Raffaeu
Ini hebat, dan gratis. Versi berbayar juga dapat melakukan perancangan kueri grafis (walaupun Anda dapat melakukan sejumlah desain terbatas dengan versi gratis hingga habis)
Reversed Engineer
2018 dan masih bisa mengatakan ini adalah jawaban terbaik. Ringan dan to the point. Bahkan dapat mengedit prosedur tersimpan Anda dengan biaya memori rendah. Edisi percobaan berfungsi dengan baik.
DaWiseguy
13

Saya telah menggunakan Atlantis SQL Enywhere , perangkat lunak gratis, selama hampir 6 bulan dan telah bekerja dengan sangat baik. Bekerja dengan versi SQL 2005 dan SQL 2008. Saya benar-benar terkesan dengan fitur-fiturnya dan pintasan keyboard mirip dengan VS, sehingga membuat transisi benar-benar mulus ke editor baru.

Beberapa fitur yang layak disebutkan:

  • Intellisense yang benar-benar berfungsi saat menggunakan beberapa tabel dan bergabung dengan alias
  • Saran bergabung ketika menggunakan beberapa tabel (mengurangi waktu mengetik, benar-benar rapi)
  • Pemformatan kaya kode sql, AutoIndent menggunakan Ctrl K, Ctrl D.
  • Representasi yang lebih baik dari rencana SQL
  • Sorot deklarasi variabel saat digunakan.
  • Definisi tabel pada mouse hover.

Semua fitur ini telah menghemat banyak waktu saya.

user_v
sumber
1
Harap dicatat bahwa program ini (karena sebagian besar yang lain yang disebutkan di sini) hanyalah sebuah IDE untuk menulis kode SQL. Anda tidak dapat menggunakannya untuk membuat atau mengedit tabel, belum lagi tugas administratif. Itulah yang diminta OP tetapi bisa menyesatkan bagi mereka yang datang ke sini mencari alternatif untuk SQL Server Management Studio.
Álvaro González
Ini alat yang bagus, tapi tidak boleh dijual untuk saya, karena kisi-kisi hasil ditabalkan, tidak ditumpuk seperti dengan SQL Studio, jadi Anda tidak dapat dengan mudah membandingkan dua keluaran. Dua sen satu orang.
3
"Anda tidak dapat menggunakannya untuk membuat atau mengedit tabel" - bagaimana dengan CREATE TABLE NiceTable (id INT IDENTITY (1, 1) KUNCI UTAMA, Nama VARCHAR (80))); dll dll?
Insinyur Terbalik
9

Jika Anda sudah menghabiskan waktu di Visual Studio, maka Anda selalu dapat menggunakan Server Explorer untuk menyambungkan ke server database yang sesuai .Net.

Asalkan Anda menggunakan Profesional atau yang lebih besar, Anda dapat membuat dan mengedit tabel dan database, menjalankan kueri, dll.

Daniel O
sumber
4

Ada versi ekspres pada SSMS yang memiliki fitur jauh lebih sedikit tetapi masih memiliki dasar-dasarnya.

Paul G
sumber
2

Oracle memiliki program gratis bernama SQL Developer yang akan bekerja dengan Microsoft SQL Server serta Oracle & MySQL. Ketika mengakses SQL Server, bagaimanapun, Oracle SQL Developer hanya dimaksudkan untuk memungkinkan migrasi yang mudah ke Oracle, sehingga database SQL Server Anda pada dasarnya hanya-baca.

aef123
sumber
1

Anda masih dapat menginstal dan menggunakan Query Analyzer dari versi SQL Server sebelumnya.

dkretz
sumber
Bisakah Anda mendapatkannya secara gratis (secara legal) di suatu tempat? Atau hanya untuk orang yang sudah memiliki versi lama?
apenwarr
Misalnya, jika Anda memiliki versi lama, namun salinan lama Edisi Pengembang gratis akan berfungsi, misalnya.
dkretz
1
Tidak berfungsi dengan ms sql server 2005
dotjoe
@Le Dorifer: Saya mencari perangkat lunak yang lebih baik daripada SSMS tidak lebih buruk !!
GateKiller
Maaf - menurut saya Anda meminta yang lebih ringan.
dkretz
0

Bagaimana dengan Embarcadero Rapid SQL Sangat bagus tapi agak mahal.

pyccki
sumber