El legendario marcador azul, ¿qué haces?¡<\/P><\/DIV>Nuestras vidas están llenas de cosas que a menudo pasamos por alto. Por ejemplo, ¿qué son los pequeños reflectores azules en la carretera que ves en el camino a casa desde el trabajo todos los días? He intentado establecer un patrón. ¿Están marcando el centro del carril? A veces están justo en la línea central de la carretera, a veces están justo en medio de tu camino de rueda, thump thump<\/EM>, y a veces apenas están en la carretera. Si miras, los verás todo el tiempo; simplemente no tienes ni idea de lo que realmente hacen. La conexión OLE DB no es tan diferente. Siempre está ahí en ArcCatalog mirándote fijamente bajo Conexiones de Base de Datos. Normalmente la pasas por alto en tu camino para agregar una Conexión de Base de Datos Espacial. Sin embargo, hoy te insto a detenerte, mirar bajo el capó y ver lo que una conexión OLE DB puede hacer.La conexión OLE DB es una ventana al abismo, también conocido como tu repositorio geodatabase. Esta área suele estar fuera de límites. Quizás tu DBA no sea fanático de que la gente manipule el RDBMS. Esri normalmente dice "manos fuera" también, ya que usualmente no soportamos errores causados por manipular las tablas subyacentes del repositorio. Aparte de su naturaleza sensible, estas tablas pueden ser bastante útiles y usar una conexión OLE DB para acceder a ellas es solo lectura, por lo que también es seguro. Tu DBA puede estar tranquilo.Muchos de los problemas que podrías tener durante el transcurso de una semana normal podrían detectarse usando esta conexión. Normalmente uso la mía al menos una vez a la semana, tal vez incluso tres o cuatro veces dependiendo de qué tan pesada sea mi carga de trabajo. Daré un par de ejemplos sobre cómo esta conexión puede ayudar.Imagina, por un momento, que estás intentando llevar tu geodatabase a un estado completamente comprimido (es decir, Estado 0). El diálogo indica que el proceso se completó con éxito, pero como eres un profesional GIS estrella, sabes que una compresión exitosa no siempre indica una compresión completa. Así que abres la conexión OLE DB, bajas hasta tu tabla compress_log y buscas tu end_state_count. Revela que tienes un conteo de 1. Dado que 0 es un estado y siempre está presente, sabes que un conteo de 1 indica que has logrado con éxito una compresión completa.¿Pero qué pasa si el valor no es 1? ¿Qué pasa si end_state_count revela que quedan dos estados? No hay problema, bajas hasta la tabla state_locks, revelando que state_id 233 está siendo bloqueado por sde_id 622. Luego maniobras hábilmente hasta la tabla process_information y encuentras que sde_id 622 es tu cuenta SOC. Entonces se te ocurre, nunca desconectaste tu servidor web, así que detienes tu servidor web, liberando esta conexión y sus bloqueos resultantes, comprimes nuevamente y has logrado la compresión completa, todo sin abrir Management Studio o SQL Developer y sin asustar a tu DBA.
La Antigua Conexión Db<\/P><\/DIV>Hacer la conexión es relativamente fácil. Los controladores Microsoft OLE DB connection drivers, que pueden manejar bases de datos Microsoft SQL Server y Oracle, se instalan automáticamente. Sin embargo, puede que tengas que instalar tú mismo los controladores para bases de datos PostgreSQL. Una vez instalados, solo haz clic en "Agregar Conexión OLE DB" dentro de ArcCatalog, resalta el proveedor que quieres usar, completa la información solicitada y prueba la conexión. Si tiene éxito, haz clic en OK ¡y ya estás dentro! Sé que ustedes usuarios de 10.1 también están ahí afuera. No se preocupen, el enlace para abrir una conexión OLE DB ya no está en su árbol ArcCatalog, pero todavía existe. Ahora es un botón para tu barra de herramientas, así que solo haz clic en Personalizar, ve al modo Personalizar, selecciona la pestaña Comandos, resalta ArcCatalog y arrastra Agregar Conexión OLE DB a tu barra de herramientas.¡Buena suerte!Oh sí, la próxima vez que veas un marcador azul en la carretera, mira hacia la derecha. Apuesto a que encontrarás un hidrante.Steven E. - Analista de Soporte Geodata<\/EM>Editado el 27/4.<\/BODY><\/HTML>
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate para una cuenta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.