2010-03-23 12 views
31

¿Alguien sabe de una herramienta de cliente de SQL Server muy simple? Que hace las mismas funciones básicas que Management Studio (es decir, elegir una base de datos y ejecutar una consulta) no necesita un Explorador de objetos o nada sofisticado)?Cliente simple decente SQL Server

Lo ideal sería bueno tener un solo exe o la versión del archivo zip que podría tomar alrededor de una llave USB - cualquier cosa para evitar instalar el conjunto completo de herramientas de cliente de SQL Server todo el tiempo

+0

Gracias a todos: terminé usando sqlcmd para el problema en cuestión, pero la herramienta Mini SQL Query es exactamente lo que quiero para este tipo de cosas en el futuro. Aprecio todas las sugerencias. – John

+0

prueba heidiSQL, no requiere instalación. – Abhijeet

Respuesta

27

Mini consultas SQL ...

https://github.com/paulkohler/minisqlquery

Nota

Si tiene errores, ingrese un problema en https://github.com/paulkohler/minisqlquery/issues en lugar de enviar un abajo -votar al desbordamiento de la pila, eso no ayudará a la fuente abierta p ¡proyecto! Durante los años he logrado reproducir y corregir la mayoría de los errores, varios de ellos se registran a través de codeplex, muchos por correo electrónico - algunos son más difíciles de diagnosticar y corregir debido a no tener la misma configuración de plataforma, pero incluso un seguimiento de pila con El tipo de DB es una ayuda.

:-) PK

  • Es un alrededor de 2 MB descarga (SQLite se incluye por defecto ahora)
  • conecta a SQL Server (o muchas otras bases de datos de proveedor de ADO.NET habilitados como Access, SQLite o incluso archivos de Excel, etc.)
  • Requiere .NET v3.5 como mínimo para funcionar
  • soportes básicos SQL resaltado de sintaxis
  • Puede exportar datos y crear secuencias de comandos de inserción de datos
  • Puede escapado unidad USB
  • Tiene una 'Base de datos inspector'
  • Tiene un 'visor de tabla rápida'
  • Contiene generación de instrucción simple
  • tiene un inb uilt 'generador de código'

La propaganda herramienta oficial:

Mini consultas SQL es una herramienta de consulta SQL minimalista para múltiples bases de datos (MSSQL, MSSQL CE, SQLite, OLEDB, MS Access/Excel archivos, etc.) La herramienta utiliza un motor de esquema genérico aprovechando los proveedores de ADO.NET. Mini SQL Query también se puede ampliar fácilmente con complementos.

La razón por la que surgió fue la necesidad de ejecutar consultas en equipos remotos con poco acceso, enlaces lentos, puede funcionar con una llave USB, etc, etc ;-)

screen shot http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=MiniSqlQuery&DownloadId=86424

PK: -)

+0

PD: depende de que .net v2 o superior esté instalado ... –

+4

No voy a bajar de nivel, porque esto es solo una experiencia personal, pero este programa realmente fue realmente una mierda para mí, colgando todo el tiempo, y apareciendo mensajes de error detrás de todos mis otras ventanas No entiendo cómo es posible crear una herramienta db que utiliza consultas sincronizadas a la base de datos ... –

+0

Lanza excepción en la inicialización: System.Configuration.ConfigurationErrorsException: O sistema de configuración falhou ao inicializar ---> System.Configuration .ConfigurationErrorsException: Seção de configuração não reconhecida system.serviceModel. (C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Config \ machine.config línea 134) en System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors (Boolean ignoreLocal) – GuiGS

1

¿Ha considerado sqlcmd.exe? ¿O tal vez tomando una instalación para los Snapins de PowerShell? Hay muchas funcionalidades que podrías obtener de esa manera.

De lo contrario, es fácil rodar su propia aplicación pequeña.

0

Guardo una copia de la antigua isqlw.exe y las 2-3 DLL que se necesitan para ello. Es decir, el SQL 2000 Query Analyzer. Se ejecuta desde una unidad USB, no necesita instalación.

+1

Eso es genial. ¿Podría decirme qué dlls se necesitan? –

0

Existe también la aguamarina Estudio

15

Pruebe Query Express. Es gratis y pequeño (100 KB ejecutable).

+0

Esto también requiere .NET framework, 2.0+ –

+0

Mucho más simple y mejor que Mini SQL Query. – HimalayanCoder

+0

Me encanta solo 7MB tomar memoria ram – toha

7

buscaba una herramienta que era verdaderamente portátil y no requiere un requisito previo como el marco .NET o una máquina virtual de Java. Encontré HeidiSQL que funciona para SQL Server y MySQL, y es gratis. Ofrece un instalador o una versión portátil y todavía está en desarrollo activo.

+1

Tenga en cuenta que [HeidiSQL tarda en exportar] (http://www.heidisql.com/forum.php?t=10340) y produce sentencias SQL demasiado grandes para importar. –

+0

funciona como un amuleto – darkconeja

1

He estado usando SQuirrel SQL durante años sin problemas. Fácil de usar, autocompletar, etc., la única dificultad es configurar el controlador JDBC apropiado que no está incluido en la descarga predeterminada, pero no es demasiado difícil de hacer.

+0

'Fue demasiado difícil para mí. Los íconos rojos eran sospechosos, pero ¿por qué tomarse la molestia de enumerar todas las opciones en la configuración y la GUI cuando no se incluyen los controladores reales, incluso para los que seleccionó explícitamente durante la instalación? –

+0

SQuirrel SQL requiere Java –