Soluciones a algunos problemas, pueden que no sean las más optimas, pero te ayudaran a evitar horas de investigación, adicionalmente lo he llamado vademécum de tecnología en honor a dos ingenieros, ya que era el nombre del archivo donde guardaban los problemas y soluciones que nos sucedían día a día en la oficina. Las soluciones aquí expresadas se entregan tal como está, o sea, no se asume responsabilidad por su uso. Adicionalmente se avisa que la página usa cookies para ayudas de navegación.
martes, 31 de julio de 2012
Ejecutar paquetes DBMS de Oracle desde vb.NET con el driver OracleConnection
Cuando
intenta hacer llamados a paquetes "DBMS" con el cliente OracleConnection del Framework de
.NET "Que por cierto solo va hasta
la versión 4.0 del Framework" el
.NET genera un error de redundancia, la forma de evitarlo es agregar a la
cadena de conexión del Oracle la siguiente línea: " ; Workaround
Oracle Bug 914652=true" y se soluciona el problema
Habilitar guardar cambios a tablas en SQL Server Management Studio 2014
Cuando sale el mensaje de
advertencia: "No se permite guardar.
Los cambios que ha realizado requieren que se quiten y vuelvan a crear las
siguientes tablas. Quizá ha realizado cambios en una tabla que no se puede
volver a crear o ha habilitado la opción Impedir guardar cambios que requieran
volver a crear tablas".
En ingles
"Saving changes is not permitted. The change you have made requires the following table to be dropped and re-created. You have either made changes to a table that can't be recreated or enabled the option prevent saving changes that require the table to be re-created."
El SQL Server Management Studio
el viene con la opción "impedir guardar cambios que requieran volver a crear tablas" habilitada de manera
predeterminada, si olvida colocarle un campo, lo nombra mal o deja mal
el tipo de dato esto evita que guarde las modificaciones.
lunes, 30 de julio de 2012
Hacer una cadena de conexión a tu base de datos con un archivo texto
Existen muchas maneras para crear una conexión a la base
de datos a la que se necesite conectarse, una de las que me ha gustado más,
aunque no es la más optima, es muy buena en el sentido que aprende manejo del
sistema operativo y a lanzar el asistente de conexiones desde el escritorio.
El primer paso es habilitar la opción de ver las
extensiones de archivos conocidos, esta opción la encuentra a través del panel
de control en Windows 7, en el icono de opciones de carpeta y la pestaña de
ver.
En la ventana de opciones de carpeta se escoge la pestaña de
Ver, va a la parte inferior de la configuración avanzada y se deshabilita la
opción de Ocultar extensiones de archivo para tipos de archivo conocidos,
después pulsa clic en aceptar, luego va al escritorio de Windows donde con clic
derecho creará un archivo texto, una vez creado el archivo le cambia la
extensión de .txt a .udl, esto le creará un archivo de propiedades de vinculo
de datos con el cual puede hacer una conexión a la base de datos que usted
escoja como por ejemplo sql server, oracle, mysql, postgresql, etc. y probar
si conecta bien (No olvide que tiene que tener pre inatalados los drivers de
conexión a la base de datos).
Una vez guardada la conexión a la base de datos puede
abrir el archivo .udl con el block de notas y extraer la cadena de conexión a
la base de datos.
Este método es muy bueno para cuando Visual Studio Express
no le permite la creación directa de la conexión.
Suscribirse a:
Entradas (Atom)
Entrada destacada
Arquitectura de N-Capas con Visual Studio .NET y AngularJS
Este artículo es el primero de una serie de artículos en que quiero explicar mi visión de la programación por capas. La Arquitectura ...