estoy ejecutando una base de datos SQL Server 2005 desde una aplicación VB 6. Me conecto a la base de datos a través de un ODBC DSN.SQL Server no está configurado para el acceso a datos
Me cambió el nombre del equipo en el que estoy ejecutando la instancia predeterminada de SQL Server de 'software' a 'TI'. Luego ejecuté los procedimientos almacenados sp_dropserver
y sp_addserver
para cambiar el nombre de la instancia.
En reiniciar el servicio de SQL Server, el servidor era capaz de recoger en el nuevo nombre de SQL Server.
Después de configurar el nombre de la fuente de datos ODBC para el nuevo nombre, la conexión estaba bien. Puedo ejecutar mi aplicación y leer registros a través de conjuntos de registros ADO. Sin embargo, no puedo actualizar ningún conjunto de registros mediante el método .Update
. Me sale el siguiente error en su lugar ... SQL Server not configured for data access
¿Cómo puedo habilitar el acceso a los datos en la instancia de servidor rebautizado?
¿Se hace esto el servidor quede expuesto a la inyección SQL u otro ¿temas de seguridad? – Fandango68
no funciona si su procedimiento almacenado utiliza sql dinámico –