la mejor pagina para aficionados del wow
  Cómo configurar SQL Server para permitir conexiones remotas
 

Lo traduci para que entiendan

Normas de Seguridad

Data Source = myServerAddress; Initial Catalog = MyDatabase, User ID = miusuario, password = micontraseña;

Usar servidor instancia como origen de datos para conectarse a una instancia específica de SQL Server.

¿Está utilizando SQL Server 2008 Express? No te pierdas el servidor de nombres de sintaxis Servername SQLEXPRESS donde Servername sustituir con el nombre del equipo en la instalación de SQL Server Express reside.

 
 

Normas de Seguridad de sintaxis alternativa

Esta cadena de conexión producir el mismo resultado que el anterior. La razón para incluirlo es señalar que algunas palabras clave de cadena de conexión tiene muchos equivalentes.

= El servidor myServerAddress, base de datos = MyDatabase, User ID = MyUserName; = Contraseña miContraseña; Trusted_Connection = False;
 
 

Conexión de confianza

Data Source = myServerAddress; Initial Catalog = MyDatabase; Integrated Security = SSPI;
 
 

Conexión de confianza sintaxis alternativa

Esta cadena de conexión producir el mismo resultado que el anterior. La razón para incluirlo es señalar que algunas palabras clave de cadena de conexión tiene muchos equivalentes.

= El servidor myServerAddress, base de datos = MyDatabase; Trusted_Connection = True;
 
 

Conectarse a una instancia de SQL Server

La sintaxis de especificar la instancia de servidor en el valor de la clave del servidor es la misma para todas las cadenas de conexión para SQL Server.

Servidor = NombreDelServidor theInstanceName, base de datos = MyDatabase; Trusted_Connection = True;
 
 

Conexión de confianza a partir de un dispositivo CE

A menudo, un dispositivo Windows CE no está autenticado y conectado a un dominio. Para utilizar SSPI o conexión de confianza y / o autenticación de un dispositivo CE, utilice esta cadena de conexión.

Data Source = myServerAddress; Initial Catalog = MyDatabase; Integrated Security = SSPI; User ID = myDomain miusuario, password = micontraseña;

Tenga en cuenta que esto sólo funcionará en un dispositivo CE.

Lea más acerca de la conexión a SQL Server desde dispositivos de CE aquí

 
 

Conectar a través de una dirección IP

Data Source = 190.190.200.100,1433; Network Library = DBMSSOCN; Initial Catalog = MyDatabase, User ID = miusuario, password = micontraseña;

DBMSSOCN = TCP / IP. Esta es la forma de utilizar TCP / IP en vez de Canalizaciones con nombre. En el extremo de la fuente de datos es el puerto a utilizar. 1433 es el puerto predeterminado para SQL Server.

¿Cómo definir el protocolo de red para usar

 
 

La habilitación de MARS (conjuntos de resultados activos múltiples)

= El servidor myServerAddress, base de datos = MyDatabase; Trusted_Connection = True; MultipleActiveResultSets = true;

Utilizar ADO.NET para la funcionalidad de MARS. MARS no es compatible con ADO.NET ADO.NET 1.0 ni 1.1.

Optimice sus conexiones de datos por Moving to Mars, por Laurence Moroney, DevX.com

 
 

Adjuntar un archivo de base de datos en conectarse a una instancia local de SQL Server Express

Servidor = SQLExpress; AttachDBFileName = c: . Asd qwe mydbfile.mdf; Database = dbname; Trusted_Connection = Sí;

¿Por qué el parámetro de base de datos necesarios? Si la base de datos llamada ya se han unido, SQL Server no se vuelva a conectar. Se utiliza la base de datos adjuntada como valor predeterminado para la conexión.

 
 

Adjuntar un archivo de base de datos, que se encuentra en el directorio de datos, por conectarse a una instancia local de SQL Server Express

. = Servidor SQLExpress; AttachDBFileName = | DataDirectory | mydbfile.mdf, base de datos = dbname; Trusted_Connection = Sí;

¿Por qué el parámetro de base de datos necesarios? Si la base de datos llamada ya se han unido, SQL Server no se vuelva a conectar. Se utiliza la base de datos adjuntada como valor predeterminado para la conexión.

 
 

Usando una instancia de usuario en una instancia local de SQL Server Express

La funcionalidad de instancia de usuario crea una nueva instancia de SQL Server en la marcha durante la conexión. Esto funciona sólo en una instancia local de SQL Server y sólo cuando se conecta mediante la autenticación de Windows a través de canalizaciones con nombre locales. El objetivo es ser capaz de crear un derecho pleno instancia de SQL Server a un usuario con derechos limitados de administrador en el ordenador.

Data Source = SQLExpress; Integrated Security = true; AttachDBFileName = | DataDirectory | MyDb.mdf;. User Instance = true;

Para utilizar la funcionalidad de instancia de usuario es necesario activarlo en el SQL Server. Esto se hace ejecutando el siguiente comando: sp_configure 'user instances enabled', '1 '. Para deshabilitar la funcionalidad de ejecutar sp_configure 'user instances enabled', '0 '.

 
 

Database mirroring

Si se conecta con ADO.NET o el Native Client SQL para una base de datos que se está reflejando, la aplicación puede tomar ventaja de la capacidad de los conductores para redirigir automáticamente las conexiones cuando una conmutación por error se produce replicación de bases. Debe especificar el servidor de la entidad inicial y base de datos en la cadena de conexión y el servidor de conmutación por error pareja.

Data Source = myServerAddress; Failover Partner = myMirrorServerAddress; Initial Catalog = MyDatabase; Integrated Security = True;

No es por supuesto muchas otras maneras de escribir la cadena de conexión que utiliza el reflejo de base, esto es sólo un ejemplo señalando la funcionalidad de conmutación por error. Puede combinar esto con las otras cadenas de conexión disponibles opciones.

 
 

Procesamiento asíncrono

Una conexión a SQL Server que permite la emisión de peticiones asíncronas a través de los objetos de ADO.NET.

= El servidor myServerAddress, base de datos = MyDatabase; Integrated Security = True; Asynchronous Processing = true;
 
 

SQL Server Native Client 10.0 OLE DB Provider

TIPO DE Proveedor OLE DB 
USO Provider = SQLNCLI10 
FABRICANTE Microsoft

Seguridad estándar

Provider = SQLNCLI10, servidor = myServerAddress, base de datos = MyDatabase; Uid = MyUserName; Pwd = miContraseña;

¿Está utilizando SQL Server 2008 Express? No te pierdas el servidor de nombres de sintaxis Servername SQLEXPRESS donde Servername sustituir con el nombre del equipo en el que SQL Server 2008 Express instalación reside.

 
 

Relación de confianza

Provider = SQLNCLI10, servidor = myServerAddress, base de datos = MyDatabase; Trusted_Connection = yes;

Equivalente par clave-valor: "Integrated Security = SSPI" es igual a "Trusted_Connection = yes"

 
 

Conectarse a una instancia de SQL Server

La sintaxis de especificar la instancia de servidor en el valor de la clave del servidor es la misma para todas las cadenas de conexión para SQL Server.

Provider = SQLNCLI10, servidor = NombreDelServidor theInstanceName, base de datos = MyDatabase; Trusted_Connection = yes;
 
 

Preguntar por el nombre de usuario y contraseña

Este es un poco complicado. En primer lugar usted necesita para establecer la propiedad del sistema del objeto de conexión a adPromptAlways. A continuación, utilice la cadena de conexión para conectarse a la base de datos.

oConn.Properties ("Mensaje") = adPromptAlways oConn.Open "Provider = SQLNCLI10; myServerAddress = El servidor, base de datos = MyDatabase;
 
 
 

La habilitación de MARS (conjuntos de resultados activos múltiples)

Provider = SQLNCLI10, servidor = myServerAddress, base de datos = MyDatabase; Trusted_Connection = yes; conexión MARS = True;

Utilizar ADO.NET para la funcionalidad de MARS. MARS no es compatible con ADO.NET ADO.NET 1.0 ni 1.1.

Usando MARS con SQL Native Client, de Chris Lee

 
 

Cifrar los datos enviados a través de la red

Provider = SQLNCLI10, servidor = myServerAddress, base de datos = MyDatabase; Trusted_Connection = yes; Encrypt = yes;
 
 

Adjuntar un archivo de base de datos en conectarse a una instancia local de SQL Server Express

Provider = SQLNCLI10; = Servidor SQLExpress; AttachDBFileName = c: . Asd qwe mydbfile.mdf, base de datos = dbname; Trusted_Connection = Sí;

¿Por qué el parámetro de base de datos necesarios? Si la base de datos llamada ya se han unido, SQL Server no se vuelva a conectar. Se utiliza la base de datos adjuntada como valor predeterminado para la conexión.

 
 

Adjuntar un archivo de base de datos, que se encuentra en el directorio de datos, por conectarse a una instancia local de SQL Server Express

Provider = SQLNCLI10; = Servidor SQLExpress; AttachDBFileName = | DataDirectory | mydbfile.mdf;. Dbname = Base de datos; Trusted_Connection = Sí;

¿Por qué el parámetro de base de datos necesarios? Si la base de datos llamada ya se han unido, SQL Server no se vuelva a conectar. Se utiliza la base de datos adjuntada como valor predeterminado para la conexión.

 
 

Database mirroring

Si se conecta con ADO.NET o el Native Client SQL para una base de datos que se está reflejando, la aplicación puede tomar ventaja de la capacidad de los conductores para redirigir automáticamente las conexiones cuando una conmutación por error se produce replicación de bases. Debe especificar el servidor de la entidad inicial y base de datos en la cadena de conexión y el servidor de conmutación por error pareja.

Provider = SQLNCLI10; Data Source = myServerAddress; Failover Partner = myMirrorServerAddress; Initial Catalog = MyDatabase; Integrated Security = True;

No es por supuesto muchas otras maneras de escribir la cadena de conexión que utiliza el reflejo de base, esto es sólo un ejemplo señalando la funcionalidad de conmutación por error. Puede combinar esto con las otras cadenas de conexión disponibles opciones.

 
 

. NET Framework Data Provider para OLE DB

TIPO . Wrapper NET Framework 
USO System.Data.OleDb.OleDbConnection 
FABRICANTE Microsoft

Salvando a SQL Native Client OLE DB

Esto es sólo una muestra de la cadena de conexión para la clase OleDbConnection envoltura que llama a la subyacente proveedor OLEDB. Vea al proveedor respectivo OLE DB para cadenas de conexión más para utilizar con esta clase.

Provider = SQLNCLI10, servidor = myServerAddress, base de datos = MyDatabase; Uid = MyUserName; Pwd = miContraseña;
 
 

SQL Server Native Client 10.0 de controladores ODBC

TIPO de controladores ODBC 
USO Driver = {SQL Server Native Client 10.0} 
FABRICANTE Microsoft

Seguridad estándar

Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress, base de datos = MyDatabase; Uid = MyUserName; Pwd = miContraseña;

¿Está utilizando SQL Server 2008 Express? No te pierdas el servidor de nombres de sintaxis Servername SQLEXPRESS donde Servername sustituir con el nombre del equipo en el que SQL Server 2008 Express instalación reside.

 
 

Conexión de confianza

Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress, base de datos = MyDatabase; Trusted_Connection = yes;

Equivalente par clave-valor: "Integrated Security = SSPI" es igual a "Trusted_Connection = yes"

 
 

Conectarse a una instancia de SQL Server

La sintaxis de especificar la instancia de servidor en el valor de la clave del servidor es la misma para todas las cadenas de conexión para SQL Server.

Driver = {SQL Server Native Client 10.0}; servidor = NombreDelServidor theInstanceName, base de datos = MyDatabase; Trusted_Connection = yes;
 
 

Preguntar por el nombre de usuario y contraseña

Este es un poco complicado. En primer lugar usted necesita para establecer la propiedad del sistema del objeto de conexión a adPromptAlways. A continuación, utilice la cadena de conexión para conectarse a la base de datos.

oConn.Properties ("Mensaje") = adPromptAlways Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress, base de datos = MyDatabase;
 
 
 

La habilitación de MARS (conjuntos de resultados activos múltiples)

Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress, base de datos = MyDatabase; Trusted_Connection = yes; MARS_Connection = yes;

Utilizar ADO.NET para la funcionalidad de MARS. MARS no es compatible con ADO.NET ADO.NET 1.0 ni 1.1.

Usando MARS con SQL Native Client, de Chris Lee

 
 

Cifrar los datos enviados a través de la red

Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress, base de datos = MyDatabase; Trusted_Connection = yes; Encrypt = yes;
 
 

Adjuntar un archivo de base de datos en conectarse a una instancia local de SQL Server Express

Driver = {SQL Server Native Client 10.0}; = Servidor SQLExpress; AttachDBFileName = c: . Asd qwe mydbfile.mdf; base de datos dbname =; Trusted_Connection = Sí;

¿Por qué el parámetro de base de datos necesarios? Si la base de datos llamada ya se han unido, SQL Server no se vuelva a conectar. Se utiliza la base de datos adjuntada como valor predeterminado para la conexión.

 
 

Adjuntar un archivo de base de datos, que se encuentra en el directorio de datos, por conectarse a una instancia local de SQL Server Express

Driver = {SQL Server Native Client 10.0}; = Servidor SQLExpress; AttachDBFileName = | DataDirectory | mydbfile.mdf;. Dbname = Base de datos; Trusted_Connection = Sí;

¿Por qué el parámetro de base de datos necesarios? Si la base de datos llamada ya se han unido, SQL Server no se vuelva a conectar. Se utiliza la base de datos adjuntada como valor predeterminado para la conexión.

 
 

Database mirroring

Si se conecta con ADO.NET o el Native Client SQL para una base de datos que se está reflejando, la aplicación puede tomar ventaja de la capacidad de los conductores para redirigir automáticamente las conexiones cuando una conmutación por error se produce replicación de bases. Debe especificar el servidor de la entidad inicial y base de datos en la cadena de conexión y el servidor de conmutación por error pareja.

Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress; Failover_Partner = myMirrorServerAddress, base de datos = MyDatabase; Trusted_Connection = yes;

No es por supuesto muchas otras maneras de escribir la cadena de conexión que utiliza el reflejo de base, esto es sólo un ejemplo señalando la funcionalidad de conmutación por error. Puede combinar esto con las otras cadenas de conexión disponibles opciones.

Tenga en cuenta si usted está utilizando TCP / IP (usando el parámetro biblioteca de red) y la duplicación de bases de datos, incluyendo el número de puerto en la dirección (formado como nombre de servidor, número de puerto) para la cabina del servidor principal y el asociado de conmutación por error puede resolver algunos problemas comunicados.

 
 

. NET Framework para ODBC

TIPO . Wrapper NET Framework 
USO System.Data.Odbc.OdbcConnection 
FABRICANTE Microsoft

Salvando a SQL Native Client Controlador ODBC 10,0

Esto es sólo una muestra de la cadena de conexión para la clase OdbcConnection envoltura que llama al controlador ODBC subyacente. Ver respectivo driver ODBC para las cadenas de conexión más para utilizar con esta clase.

Driver = {SQL Server Native Client 10.0}; servidor = myServerAddress, base de datos = MyDatabase; Uid = MyUserName; Pwd = miContraseña;
 
 

SQLXML 4.0 OLEDB Provider

TIPO DE Proveedor OLE DB 
USO Provider = SQLXMLOLEDB.4.0; Data Provider = ProviderName 
FABRICANTE Microsoft

Usando proveedor de SQL Server Native Client

Provider = SQLXMLOLEDB.4.0; Data Provider = SQLNCLI10; Data Source = myServerAddress; Initial Catalog = MyDatabase, User ID = miusuario, password = micontraseña;
 
 

Contexto de conexión

TIPO DE . NET Framework 
USO 
FABRICANTE Microsoft

Contexto de conexión

Conexión con el "yo" dentro de su prodedure almacenado CLR / función. La conexión de contexto permite ejecutar instrucciones Transact-SQL en el mismo contexto (conexión) que el código ha sido invocada en el primer lugar.

C #
 using (SqlConnection conexión = new SqlConnection ("context connection = true")) 
 { 
     Connection.Open (); 
     / / Se utiliza la conexión 
 } VB.Net  Uso de una conexión como new SqlConnection ("context connection = true")     Connection.Open ( )      'Use la conexión  End Using





 
 
   
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis