Qué tipos de conexiones se establecen con los servidores de base de datos

Al conectar con un servidor de base de datos y las geodatabases almacenadas en él, siempre se realiza una conexión directa a la instancia SQL Server Express con un inicio de sesión autenticado de Windows. Puede conectarse con servidores de base de datos que estén en un equipo remoto o que estén instalados localmente.

Conexión directa a la instancia

Cuando se conecta directamente a la instancia SQL Server Express desde el cliente ArcGIS, usted utiliza el mecanismo de conexión de SQL Server. Por esta razón debe tener el cliente SQL Server Native instalado en el equipo de conexión del cliente. Puede obtener el cliente SQL Server Native desde el portal de atención al cliente de Esri o desde el sitio web de Microsoft.

Conexiones autenticadas por Windows

Además, al conectar a un servidor de base de datos y a las geodatabases almacenadas en el mismo, debe utilizar un inicio de sesión autenticado de Windows. La autenticación de Windows es un método para identificar a un usuario individual con las credenciales que ha proporcionado el sistema operativo de Windows del equipo del usuario. Por consiguiente, el inicio de sesión con el que inicia sesión en el equipo cliente es el inicio de sesión que se utiliza para la conexión. Este inicio de sesión puede ser una cuenta de dominio o local. Al conectarse a un servidor de base de datos remoto (un servidor en un equipo diferente al del cliente que realiza la conexión), utilice un inicio de sesión del dominio. Cuando se conecte a un servidor de base de datos local (uno que esté en el mismo equipo que el cliente que realiza la conexión), puede utilizar un inicio de sesión local o de dominio. Tenga en cuenta que si utiliza un inicio de sesión de dominio al conectar a un servidor de base de datos local en un equipo que está desconectado de la red, quizá no pueda iniciar sesión en el servidor de base de datos.

Conexiones locales frente a conexiones remotas

Al conectarse a servidores de base de datos que residen en el mismo equipo que la aplicación cliente que realiza la conexión, puede utilizar una cuenta de dominio o local para iniciar sesión.

Debería utilizar un inicio de sesión de dominio para conectarse al servidor de base de datos remoto. Una cuenta de Windows local en su equipo cliente no tiene el mismo inicio de sesión que otra creada en un equipo remoto. Por ejemplo, si su inicio de sesión local es mymachine\myuser, al crear un inicio de sesión con el mismo nombre en el equipo remoto, yourmachine, daría como resultado el inicio de sesión: yourmachine\myuser. En esencia son dos nombres de inicio de sesión diferentes.

SugerenciaSugerencia:

Hay una manera de solucionarlo. Utilizar la misma contraseña para los inicios de sesión local y remoto permitirá que el equipo remoto acepte el inicio de sesión.

Si se conecta a un equipo remoto, el servidor de base de datos debe estar habilitado para aceptar conexiones de red. De forma predeterminada, la instancia de Microsoft SQL Server Express está definida para aceptar conexiones de red cuando se utiliza el asistente de instalación para permitir a la instancia de SQL Server Express almacenar geodatabases. Si se hubiera deshabilitado la capacidad de aceptar conexiones de red en el Administrador de configuración de SQL Server, se debe volver a habilitar.

Conexiones de ArcGIS for Desktop

Puede conectar a las geodatabases almacenadas en un servidor de base de datos a través del nodo Servidor de Base de datos en la ventana Catálogo o el nodo Conexiones de base de datos.

Nodo Servidores de base de datos en el árbol de catálogo

Nodo Conexiones de base de datos en el árbol de catálogo

Generalmente, se realiza una conexión a través del nodo Servidores de base de datos si hay que realizar tareas administrativas que afecten al servidor de base de datos o a varias geodatabases en el servidor de base de datos. Consulte Conectar a una geodatabase en un servidor de base de datos para obtener más información sobre cómo realizar conexiones a través del nodo Base de datos Servidor en el árbol de catálogo.

Si solo tiene que acceder a los datos en una geodatabase en el servidor de base de datos, puede crear una conexión bajo el nodo Conexiones de base de datos. Vea Conexión a la geodatabase en SQL Server Express para obtener información sobre cómo hacer este tipo de conexión.

SugerenciaSugerencia:

Puede conectarse inicialmente a través del nodo Servidores de base de datos y guardar la conexión a la geodatabase. Esto crea un archivo de conexión en el nodo Conexiones de base de datos del árbol de catálogo. Consulte Guardar una conexión de geodatabase en una versión concreta para obtener instrucciones sobre cómo hacerlo.

Temas relacionados

9/11/2013