Diginota
No hay Resultados
Ver todos Los Resultados
  • Actualidad
    • Noticias
  • Curiosidades y Artículos
  • Cómo hacer
  • Mas..
    • Aplicaciones
    • Varios
    • Tutoriales Varios
    • Trucos de Windows
    • Android
    • iPhone
    • Viajes y Turismo
  • / Google News
  • Actualidad
    • Noticias
  • Curiosidades y Artículos
  • Cómo hacer
  • Mas..
    • Aplicaciones
    • Varios
    • Tutoriales Varios
    • Trucos de Windows
    • Android
    • iPhone
    • Viajes y Turismo
  • / Google News
No hay Resultados
Ver todos Los Resultados
Morning News
No hay Resultados
Ver todos Los Resultados
Home Tutoriales Varios

Acceder a Bases de Datos SQL Server

diginota by diginota
en Tutoriales Varios
TwitterFacebookpin

Te puede Interesar..

Cómo recuperar fotos de la papelera en Mac

Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores

ADO contiene la colección de objetos para crear una conección a bases de datos y leer datos desde tablas, trabajando como una interface hacia la fuente de datos.

ADO, sin embargo, no se comunica directamente con la base, sinó que accede a ella a traves de una interface intermediaria llamada OLE DB.

En general, después de crear una conección a la base de datos, se puede ignorar la existencia de OLE DB, debido a que este driver hace todo su trabajo en «background».

Existen dos maneras para que el proveedor OLE DB brinde acceso a una base de datos. 

Indirectamente
De este manera se accede mediante un driver ODBC.

Directamente
De esta manera se accede mediante un driver OLE DB nativo.

Métodos para acceder  a bases de datos Microsoft SQL Server.

. Conectar a SQL Server con OLE DB

El modo preferido para conectar a una base de datos SQL Server, es utilizar un proveedor nativo OLE DB para SQL Server. Este ejemplo abre una conexión a la base de datos Pubs en un servidor Microsoft SQL Server llamado tuBase.

Este script crea una instancia del objeto Connection. Luego la conexión a SQL Server es abierta con un script de conexión que contiene 5 parametros: El proveedor  OLE DB (Provider), la fuente de datos (data source), la base de datos (database), el nombre de usuario (user ID)  y la clave (password).

El parámetro PROVIDER es utilizado para especificar el nombre del proveedor OLE DB a usar en la conexión, este ejemplo utiliza un proveedor OLE DB nativo para SQL Server. En es caso de no especificar ningún proveedor, se utilizará el driver ODBC para OLE DB por defecto.

El parámetro DATA SOURCE,  es utilizado para proveer el nombre del Servidor SQL.

El parámetro UID indica el login para acceder al servidor SQL Server. Este ejemplo utiliza el login sa, sin embargo, es comveniente utilizar otro login, por cuestiones de seguridad.

Igualmente el parámetro UID es opcional, si no se coloca nada en el,  la conexión será hecha con la cuenta IUSER_MachineName.

El parámetro PWD contiene la clave para acceder al servidor SQL.

Finalmente el parámetro DATABASE es utilizado para específicar una particular base de datos, localizada en el Servidor SQL.

b. Conectar a SQL Server con ODBC

El método tradicional para conectar una base de datos es a traves de ODBC, y existen tres maneras para hacer esto.

Guardando la información en el registro de Windows, en un archivo de texto o dentro del string de conexión mismo.

Crear un DNS de Sistema para Microsoft SQL

Antes de crear el script para almacenar la información de la conexión en el registro de Windows es necesario crear un DNS de Sistema.

1) Ejecutar el administrador de datos ODBC, dentro del panel de control.

2) Una vez adentro seleccionar DNS de Sistema o System DNS.

3) Presionar Agregar o Add,  seleccionar SQL Server Driver y presionar Fin o Finish.

4) Ingresar un nombre (por ejemplo; miDns) y  una descripción, y después seleccionar el Servidor o Server, al cúal se necesita conectar. Si el SQL Server esta localizado sobre alguna máquina con IIS (Internet Informatión Server), hay que seleccionar  Local. Si en cambio, el Servidor esta localizado sobre Internet, hay que ingresar una dirección IP o un nombre de dominio o  domain name.

5) Seleccionar el método de autenticación. Presionar Next o Próximo 3 veces para para evitar las próximas 2 pantallas.

6) Finalmente se puede testear la nueva conexión, si todo salio bien, el nuevo DNS de Sistema o System DNS, ah sido creado.

Para utilizar esta conexión dentro de las páginas ASP o mediante otro medio (CGI por ejemplo) es necesario ingresar un script como este, en este caso para páginas ASP.

Crear un DNS de Archivo para Microsoft SQL Server

En lugar de almacenar  la información de la conexión en el Windows Registry, como en el ejemplo anterior, es posible guardar esta información en un archivo de texto, creando un File DNS o DNS de Archivo. Para crear este archivo, hay  que como siempre, abrir la fuente de datos ODBC, seleccionar File DNS o DNS de Archivo,  presionar Agregar o Add y específicar el nombre y un lugar donde será almacenado el archivo que contendrá la información de la conexión.

Los pasos que siguen son idénticos al ejemplo anterior.

Si por ejemplo, el el DNS de Archivo que se creó, de llamara MiArchivoDNS,  se tendría que utilizar un string como este para abrir la conexión a la base de datos.

Colocar la información de la conexión dentro del script.

Este método es sumamente sencillo, y no es necesario configurar nada en el Administrador ODBC.

Todos estos métodos son sencillos de implementar y la elección de alguno de ellos dependerá del tipo de conexión, seguridad e información que se tenga del servidor.

Pero es necesario mencionar que es posible crear una conexión mediante un archivo Microsoft Data Link, cómo se explica en el artículo, Manejando conexiones con archivos Data Link. Este método puede simplificar y dar más seguridad a la conexión.

ADO contiene la colección de objetos para crear una conección a bases de datos y leer datos desde tablas, trabajando como una interface hacia la fuente de datos.

ADO, sin embargo, no se comunica directamente con la base, sinó que accede a ella a traves de una interface intermediaria llamada OLE DB.

En general, después de crear una conección a la base de datos, se puede ignorar la existencia de OLE DB, debido a que este driver hace todo su trabajo en «background».

Existen dos maneras para que el proveedor OLE DB brinde acceso a una base de datos. 

Indirectamente
De este manera se accede mediante un driver ODBC.

Directamente
De esta manera se accede mediante un driver OLE DB nativo.


Métodos para acceder  a bases de datos Microsoft SQL Server.

a. Conectar a SQL Server con OLE DB

El modo preferido para conectar a una base de datos SQL Server, es utilizar un proveedor nativo OLE DB para SQL Server. Este ejemplo abre una conexión a la base de datos Pubs en un servidor Microsoft SQL Server llamado tuBase.

Este script crea una instancia del objeto Connection. Luego la conexión a SQL Server es abierta con un script de conexión que contiene 5 parametros: El proveedor  OLE DB (Provider), la fuente de datos (data source), la base de datos (database), el nombre de usuario (user ID)  y la clave (password).

El parámetro PROVIDER es utilizado para especificar el nombre del proveedor OLE DB a usar en la conexión, este ejemplo utiliza un proveedor OLE DB nativo para SQL Server. En es caso de no especificar ningún proveedor, se utilizará el driver ODBC para OLE DB por defecto.

El parámetro DATA SOURCE,  es utilizado para proveer el nombre del Servidor SQL.

El parámetro UID indica el login para acceder al servidor SQL Server. Este ejemplo utiliza el login sa, sin embargo, es comveniente utilizar otro login, por cuestiones de seguridad.

Igualmente el parámetro UID es opcional, si no se coloca nada en el,  la conexión será hecha con la cuenta IUSER_MachineName.

El parámetro PWD contiene la clave para acceder al servidor SQL.

Finalmente el parámetro DATABASE es utilizado para específicar una particular base de datos, localizada en el Servidor SQL.

b. Conectar a SQL Server con ODBC

El método tradicional para conectar una base de datos es a traves de ODBC, y existen tres maneras para hacer esto.

Guardando la información en el registro de Windows, en un archivo de texto o dentro del string de conexión mismo.

Crear un DNS de Sistema para Microsoft SQL

Antes de crear el script para almacenar la información de la conexión en el registro de Windows es necesario crear un DNS de Sistema.

1) Ejecutar el administrador de datos ODBC, dentro del panel de control.

2) Una vez adentro seleccionar DNS de Sistema o System DNS.

3) Presionar Agregar o Add,  seleccionar SQL Server Driver y presionar Fin o Finish.

4) Ingresar un nombre (por ejemplo; miDns) y  una descripción, y después seleccionar el Servidor o Server, al cúal se necesita conectar. Si el SQL Server esta localizado sobre alguna máquina con IIS (Internet Informatión Server), hay que seleccionar  Local. Si en cambio, el Servidor esta localizado sobre Internet, hay que ingresar una dirección IP o un nombre de dominio o  domain name.

5) Seleccionar el método de autenticación. Presionar Next o Próximo 3 veces para para evitar las próximas 2 pantallas.

6) Finalmente se puede testear la nueva conexión, si todo salio bien, el nuevo DNS de Sistema o System DNS, ah sido creado.

Para utilizar esta conexión dentro de las páginas ASP o mediante otro medio (CGI por ejemplo) es necesario ingresar un script como este, en este caso para páginas ASP.

Crear un DNS de Archivo para Microsoft SQL Server

En lugar de almacenar  la información de la conexión en el Windows Registry, como en el ejemplo anterior, es posible guardar esta información en un archivo de texto, creando un File DNS o DNS de Archivo. Para crear este archivo, hay  que como siempre, abrir la fuente de datos ODBC, seleccionar File DNS o DNS de Archivo,  presionar Agregar o Add y específicar el nombre y un lugar donde será almacenado el archivo que contendrá la información de la conexión.

Los pasos que siguen son idénticos al ejemplo anterior.

Si por ejemplo, el el DNS de Archivo que se creó, de llamara MiArchivoDNS,  se tendría que utilizar un string como este para abrir la conexión a la base de datos.

Colocar la información de la conexión dentro del script.

Este método es sumamente sencillo, y no es necesario configurar nada en el Administrador ODBC.

Todos estos métodos son sencillos de implementar y la elección de alguno de ellos dependerá del tipo de conexión, seguridad e información que se tenga del servidor.

Pero es necesario mencionar que es posible crear una conexión mediante un archivo Microsoft Data Link, cómo se explica en el artículo, Manejando conexiones con archivos Data Link. Este método puede simplificar y dar más seguridad a la conexión.

Tags: accederbasesdatosserver
TweetSharePin

Relacionados ...

Cómo recuperar fotos de la papelera en Mac

Cómo recuperar fotos de la papelera en Mac

1 Jul
Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores 2

Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores

17 Jun
Como poner logos, frases o dibujos en ropas o camisetas con Photoshop

Como poner logos, frases o dibujos en ropas o camisetas con Photoshop

13 Jun
Descargar e instalar el iOS 16 en tu iPhone es extremadamente simple

Descargar e instalar el iOS 16 en tu iPhone es extremadamente simple

8 Jun
POCO X4

Poco F4 lanzado a nivel mundial: Snapdragon 870 y Carga de 67 W entre otras novedades

26 Jun

Esta postura por 10 segundos puede predecir la supervivencia en personas de mediana y mayor edad

Cómo crear tu avatar en Instagram.

Cómo recuperar fotos de la papelera en Mac

Elimina Personas, Objetos, marca de agua o Cualquier cosa de Tus Fotos: En Línea y Gratis

Las mejores herramientas de paráfrasis que facilitan la escritura a los escritores

Los 6 mejores sitios web para hacerse un avatar

Xiaomi confirmó oficialmente el día del lanzamiento de la serie Xiaomi 12S en China con 3 variantes diferentes.

Cómo crear un avatar en TikTok

Poco F4 lanzado a nivel mundial: Snapdragon 870 y Carga de 67 W entre otras novedades

Esta postura por 10 segundos puede predecir la supervivencia en personas de mediana y mayor edad

Cómo crear tu avatar en Instagram.

Diginota.com

© 2022 DIGINOTA - All Rights Reserved by Diginota.

  • Contacto
  • Sobre Diginota
  • Politicas de Privacidad
  • Política de Cookies

No hay Resultados
Ver todos Los Resultados
  • Actualidad
    • Noticias
  • Curiosidades y Artículos
  • Cómo hacer
  • Mas..
    • Aplicaciones
    • Varios
    • Tutoriales Varios
    • Trucos de Windows
    • Android
    • iPhone
    • Viajes y Turismo
  • / Google News

© 2022 DIGINOTA - All Rights Reserved by Diginota.