Amazon Best VPN GoSearch

icono de página de OnWorks

sqlsharp: en línea en la nube

Ejecute sqlsharp en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando sqlsharp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


sqlsharp: herramienta de línea de comandos de consulta mono SQL

SINOPSIS


sqlsharp [-f nombre de archivo] [-o nombre de archivo] [-s]

DESCRIPCIÓN


sqlsharp es una herramienta Mono SQL utilizada para ingresar consultas SQL a una base de datos usando datos Mono
proveedores.

OPCIONES


Se admiten las siguientes opciones:

-f nombre de archivo
Archivo de salida desde el que cargar comandos SQL.

-o nombre de archivo
Archivo de salida para enviar resultados.

-s Modo silencioso.

BLOGS A USO


La herramienta SQL acepta comandos a través de su interfaz de línea de comandos. Los comandos comienzan con un
barra invertida seguida del nombre del comando.

Ejemplo:
\abierto

Básicamente, hay cinco comandos que un usuario debe conocer: \ provider, \ connectionstring,
\ abrir, \ salir y \ ayudar

Para conectarse a una base de datos, debe hacer lo siguiente:

1. configure su proveedor de datos a través de \ proveedor

Ejemplo:
SQL # \ proveedor mysql

2. configure su cadena de conexión a través de \ connectionstring

Ejemplo:
SQL # \ connectionstring Base de datos = prueba

3. abra una conexión a la base de datos a través de \ open

Ejemplo:
SQL # \ open

CONEXIÓN Y PROVEEDOR COMANDOS


Estos comandos se utilizan para configurar el proveedor, la cadena de conexión y abrir / cerrar el
conexión de base de datos

Cadena de conexión
Establece la cadena de conexión

Ejemplo:
SQL # \ ConnectionString Base de datos = testdb
or
SQL # \ cs Base de datos = testdb

Para obtener más ejemplos, consulte la sección EJEMPLOS DE CADENAS DE CONEXIÓN.

Provider
Establece el proveedor de la fuente de datos. Para obtener una lista de proveedores, consulte la sección
PROVEEDORES.

Ejemplo: para configurar el proveedor de MySQL:
SQL # \ proveedor mysql
or
SQL # \ p mysql

Nota: si necesita cargar un proveedor externo en SQL #,
ver el comando SQL # \ loadextprovider

Lista de proveedores
Lista de proveedores de ADO.NET 2.0 disponibles

Ejemplo:
SQL # \ ListProviders
or
SQL # \ listp

BCS Le solicita que cree cada parámetro de conexión y crea la cadena de conexión
y también le permite ingresar una contraseña que no hace eco.

Ejemplo:
SQL # \ bcs

Opción ConnectionString: Fuente de datos [] SQL # blazer

Opción ConnectionString: Persist Security Info [False] SQL #

Opción ConnectionString: Seguridad integrada [Falso] SQL #

Opción ConnectionString: ID de usuario [] SQL # scott

Contraseña: *****

Opción ConnectionString: Enlist [False] SQL #

Opción ConnectionString: Pooling [True] SQL #

Opción ConnectionString: Tamaño mínimo del grupo [0] SQL #

Opción ConnectionString: Max Pool Size [100] SQL #

Opción ConnectionString: Unicode [False] SQL #

Opción ConnectionString: tiempo de espera de equilibrio de carga [0] SQL #

Opción ConnectionString: Omitir el nombre de conexión de Oracle [Falso] SQL #
ConnectionString está configurado.

LoadExtProvider
CLASE DE MONTAJE para cargar un proveedor externo. Use el nombre completo de su ensamblaje
y su clase Connection.

Ejemplo: para cargar el proveedor de MySQL Mono.Data.MySql
SQL # \ loadextprovider Mono.Data.MySql Mono.Data.MySql.MySqlConnection

Abierto Abre una conexión a la base de datos

Ejemplo:
SQL # \ open

Cerrar Cierra la conexión a la base de datos.

Ejemplo:
SQL # \ cerrar

"Predeterminado"
muestre las variables predeterminadas, como Provider y ConnectionString.

Ejemplo:
SQL # \ valores predeterminados

Q Dejar

Ejemplo:
SQL # \ q

SQL EJECUCIÓN COMANDOS


Comandos para ejecutar sentencias SQL

e ejecutar consulta SQL (SELECT)

Ejemplo: para ejecutar una consulta

SQL # SELECCIONAR * DEL EMPLEADO
SQL # \ e

Nota: para que \ e funcione automáticamente después de ingresar una consulta, coloque un
punto y coma al final de la consulta.

Ejemplo: ingresar y ejecutar consulta al mismo tiempo

SQL # SELECCIONAR * DEL EMPLEADO;

exoneración
ejecutar una no consulta SQL (no un SELECT)

Ejemplo: para insertar una fila en una tabla:

SQL # INSERT INTO SOMETABLE (COL1, COL2) VALUES ('ABC', 'DEF')
SQL # \ exenonquery

Nota: esto se puede utilizar para aquellos proveedores que son nuevos y no tienen
la capacidad de ejecutar consultas todavía.

exescalar
ejecute SQL para obtener una sola fila y una sola columna.

Ejemplo: para ejecutar un agregado Maxium
SQL # SELECT MAX (grado) DE la clase
SQL # \ exescalar

exeml FILENAME para ejecutar SQL y guardar la salida en un archivo XML

Ejemplo:
SQL # SELECT fname, lname, Hire_date FROM employee
SQL # \ exexml employee.xml

Nota: esto depende de DataAdapter, DataTable y DataSet
estar funcionando correctamente

ARCHIVO COMANDOS
Comandos para importar comandos de archivo a SQL # y viceversa

f FILENAME para leer un lote de # comandos SQL del archivo

Ejemplo:
SQL # \ f batch.sql #

Nota: los comandos SQL # se interpretan a medida que se leen. Si hay
cualquier instrucción SQL, se ejecutan.

o FILENAME para escribir el resultado de los comandos ejecutados en el archivo.

Ejemplo:
SQL # \ o resultado.txt

carga FILENAME para cargar los comandos SQL del archivo en el búfer SQL.

Ejemplo:
SQL # \ load commands.sql

ahorrar FILENAME para guardar comandos SQL del búfer SQL en un archivo.

Ejemplo:
SQL # \ save commands.sql

GENERAL PROPÓSITO COMANDOS


Comandos generales a utilizar.

h mostrar ayuda (todos los comandos).

Ejemplo:
SQL # \ h

s VERDADERO, FALSO para los mensajes silenciosos.

Ejemplo 1:
SQL # \ s verdadero

Ejemplo 2:
SQL # \ s falso

r restablecer o borrar el búfer de consultas.

Ejemplo:
SQL # \ r

Imprimir muestra lo que hay en el búfer SQL ahora.

Ejemplo:
SQL # \ print

SH VARIABLES QUE SE PUEDEN UTILIZAR COMO PARÁMETROS Comandos para establecer variables que se pueden
utilizado como parámetros en una declaración SQL. Si el SQL contiene algún parámetro, el
parámetro no tiene una variable establecida, se le pedirá al usuario el valor para
cada parámetro que falta.

. NOMBRE VALOR para establecer una variable interna.

Ejemplo:
SQL # \ set sFirstName John

desarmado NAME para eliminar una variable interna.

Ejemplo:
SQL # \ unset sFirstName

variable
NOMBRE para mostrar el valor de una variable interna.

Ejemplo:
SQL # \ variable sFirstName

PROVEEDOR APÓYAME OPCIONES


Habilitar o deshabilitar el soporte para una opción de proveedor en particular

Usar parámetros
VERDADERO, FALSO para usar parámetros al ejecutar SQL que usan las variables que fueron
conjunto.

Si esta opción es verdadera, el SQL contiene parámetros, y para cada parámetro que no
Si tiene una variable SQL # establecida, se le pedirá al usuario que ingrese el valor para ese parámetro.

Ejemplo:
SQL # \ useparameter true

Predeterminado: falso

UsarSimpleReader
VERDADERO, FALSO para usar un lector simple al mostrar los resultados.

Ejemplo:
SQL # \ usesimplereader true

Predeterminado: falso. Principalmente, esto depende del proveedor. Si el proveedor no tiene
suficiente de IDataReader implementado para que el lector normal funcione, luego el simple
Se puede utilizar el lector. Proveedores como SqlClient, MySQL y PostgreSQL tienen esta opción
por defecto a verdadero.

PROVEEDORES


NOMBRE DEL PROVEEDOR NOMBRE ESPACIO ASAMBLEA

Oracle Oracle 8i-11g System.Data.OracleClient System.Data.OracleClient
postgresql NetPostgreSQL Npgsql Npgsql
bytefx ByteFX MySQL ByteFX.Data.MySqlClient ByteFX.Data
sqlclient MS SQL 7-2008 Sistema.Datos.SqlClient Sistema.Datos
odbc Sistema ODBC.Datos.Sistema Odbc.Datos
sqlite SQL Lite Mono.Data.SqliteClient Mono.Data.SqliteClient
sybase Sybase Mono.Data.SybaseClient Mono.Data.SybaseClient
pájaro de fuego Firebird SQL FirebirdSql.Data.FirebirdSql FirebirdSql.Data.Firebird
mysql MySQL AB MySql.Data.MySqlClient MySql.Data

NOTAS:

Ngsql es el proveedor de datos .Net para PosgreSQL. los
la última versión se puede descargar desde
http://npgsql.projects.postgresql.org/

MySql.Data es el conector / red de MySQL para conectarse a bases de datos MySql.
Para MySQL, se recomienda encarecidamente utilizar MySql.Data en lugar del antiguo
Proveedor de ByteFX.Data. Desafortunadamente, MySql.Data no se incluye con Mono.
Puede descargar la última versión de MySQL Connector / Net de MySQL AB en
http://dev.mysql.com/downloads/

FirebirdSql.Data.Firebird se puede descargar desde aquí:
http://www.firebirdsql.org/index.php? op = archivos & id = netprovider

CONEXIÓN CADENA MUESTRAS


Ejemplos de cadenas de conexión para varios proveedores que se utilizarán mediante el comando
\Cadena de conexión

Ejemplo de uso:
\ connectionstring Base de datos = testdb

Ejemplos de cadenas de conexión:

Microsoft SQL Server a través de System.Data.SqlClient

Servidor = DANPC; Base de datos = pubs; ID de usuario = saPassword =;

Para la seguridad integrada, tenga en cuenta que Mono no es
integrado con Windows, cliente o servidor SQL Server, ni
Servidor de windows. Por lo tanto, debe proporcionar el dominio de Windows
nombre y nombre de usuario de dominio y contraseña para este usuario.

Servidor = DANPC; Base de datos = pubs; ID de usuario = DOMAINser; Contraseña = contraseña; Seguridad integrada = SSPI

Para un servidor local, puede usar localhost.

ODBC a través del proveedor System.Data.Odbc usando
configuré un DSN llamado "MSSQLDSN"
en las fuentes de datos ODBC del panel de control de Windows
que se conecta a Microsoft SQL Server 2000:

DSN = MSSQLDSN; UID = danmorg; PWD = freetds

Para usar ODBC en Unix, considere unixODBC de http://www.unixodbc.org/
o use iODBC desde http://www.iodbc.org/

SQL Lite a través de Mono.Data.SqliteClient
proveedor que se conecta al
archivo de base de datos SqliteTest.db; si no se encuentra,
se crea el archivo:

URI = archivo: SqliteTest.db

Oracle a través de System.Data.OracleClient

Fuente de datos = testdb; ID de usuario = scott; Contraseña = tiger

Si prefiere no utilizar un archivo tnsnames.ora, puede
use una cadena de conexión que permita un
Descripción de la red TNS delimitada por paréntesis
como el siguiente que tiene el host, el puerto y
Nombre del Servicio. Para el host, puede especificar una dirección IP
en lugar de un nombre de host.

ID de usuario = SCOTT;
Contraseña = TIGRE;
Fuente de datos = (DESCRIPCIÓN = (DIRECCIÓN = (PROTOCOLO = TCP) (HOST = 192.168.1.101) (PUERTO = 1521)) (CONNECT_DATA = (SERVIDOR = DEDICADO) (SERVICE_NAME = TESTDB)))

Npgsql (.NET PostgreSQL) desde
http://gborg.postgresql.org/project/npgsql/projdisplay.php

Servidor = localhost; Base de datos = prueba; ID de usuario = postgres; Contraseña = fun2db

ByteFX (ByteFX MySQL) desde

En su lugar, utilice MySql.Data.

Servidor = localhost; Base de datos = prueba; ID de usuario = mysql; Contraseña =

FirebirdSql a través de FirebirdSql.Data.Firebird (descargue el último formulario FirebirdSql.org)

Base de datos = C: \ FIREBIRD \ EXAMPLES \ EMPLOYEE.FDB; Usuario = SYSDBA; Contraseña = clave maestra; Dialecto = 3; Servidor = localhost

MySQL a través de (MySql.Data) MySQL Connector / Net desde http://www.mysql.com/

Servidor = localhost; Base de datos = prueba; ID de usuario = mysql; Contraseña = mypass; Pooling = false

RASTREO APÓYAME


No hay soporte para el rastreo en este momento.

AUTORES


Se escribió la herramienta de consulta Mono SQL
por Daniel Morgan[email protected]>

Utilice sqlsharp en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.