Disponible con una licencia Standard o Advanced.
Puede definir una vista de bases de datos en tablas para su base de datos desde el menú contextual de la conexión de bases de datos en ArcMap o utilizando la herramienta de geoprocesamiento Crear vista de base de datos de ArcMap o ArcGIS Pro.
Si incluye una columna espacial en la definición de la vista, la columna espacial deberá utilizar un tipo de datos espaciales de SQL. No puede incluir una columna espacial que tenga un tipo de datos de geometría binaria. Las vistas creadas en una base de datos de Oracle que incluyen una columna ST_Geometry en la definición de la vista requieren que configure el extproc de Oracle.
Debe tener en cuenta que, independientemente del método que utilice, la vista es una vista de base de datos; incluso aunque se haya creado en una geodatabase corporativa, no será un objeto de la geodatabase hasta que la registre con la geodatabase.
Crear una vista desde una conexión de base de datos en ArcMap
- Inicie ArcCatalog o ArcMap.
- Conéctese a la base de datos en la que desee crear una vista.
Asegúrese de conectarse como un usuario que cuente con los permisos de la base de datos necesarios para crear vistas . Marque el sistema de administración de bases de datos en la documentación para obtener más información sobre estos permisos.
- Haga clic con el botón derecho en la conexión de base de datos, seleccione Nueva y haga clic en Vista.
Aparecerá el cuadro de diálogo Crear nueva vista.
- Introduzca un nombre para su vista en el cuadro de texto Nombre de la vista.
El nombre de la vista no puede contener espacios ni caracteres no alfanuméricos y no puede exceder la cantidad máxima de caracteres permitidos por el DBMS para los nombres de vistas.
- Escriba la consulta SQL para definir su vista en el cuadro de texto Definir vista .
- Haga clic en Aceptar para crear la vista.
La vista que acaba de definir aparece en la lista de datos incluida dentro de la conexión de base de datos.
Para permitir que otros accedan a la vista, otorgue privilegios en la vista.
Utilice la herramienta de geoprocesamiento Crear vista de base de datos.
Puede ejecutar la herramienta o invocarla desde una línea de comandos o un script de Python. Los siguientes pasos explican cómo ejecutar la herramienta desde un cliente de ArcGIS Desktop.
- Inicie ArcMap o ArcGIS Pro.
- Busque o acceda a la herramienta Crear vista de base de datos en el conjunto de herramientas General de la caja de herramientas Administración de datos y abra la herramienta.
- Proporcione un archivo de conexión de base de datos (.sde) para la Conexión de base de datos de entrada.
El archivo debe conectarse como un usuario que cuente con los permisos de la base de datos necesarios para crear vistas. Marque el sistema de administración de bases de datos en la documentación para obtener más información sobre estos permisos.
- Especifique un nombre para la vista en el cuadro de texto Nombre de la vista de salida.
El nombre de la vista no puede contener espacios ni caracteres no alfanuméricos y no puede exceder la cantidad máxima de caracteres permitidos por el DBMS para los nombres de vistas.
- Escriba la consulta SQL para definir su vista en el cuadro de texto Definir vista .
- Haga clic en Aceptar (ArcMap) o en Ejecutar (ArcGIS Pro).