¿Cómo se puede comprobar si el controlador de SQL Server Client está instalado? ¿Y también es posible determinar la versión?Compruebe si el cliente de SQL Server está instalado
Respuesta
Ir a-> Run-> cmd-> Tipo regedit.exe y ves el registro bajo la carpeta ODBC:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\
ODBC Drivers\SQL Server
También encuentro a complete answer sobre este tema, (basado en MySQL, pero básicamente es lo mismo).
Editar más tarde: de acuerdo con su comentario de haber instalado la versión 2005 de SQL Server:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Microsoft SQL Native Client\CurrentVersion
De todos modos yo también le mostrará cómo se puede ver la versión 2008 para ver las diferencias entre las dos versiones.
Para SQL Server 2008/R2:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Microsoft SQL Server\SQLNCLI10\CurrentVersion
Para SQL Server 2012:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Microsoft SQL Server\SQLNCLI11\CurrentVersion
esto se puede encontrar mediante la ejecución de odbcad32.exe
.
Desde el Microsoft Support site:
Para determinar la versión de SQL Server Native Client, utilice uno de los métodos siguientes:
Método 1: En el sistema donde desea encontrar la versión de Native Cliente, inicie el Administrador de ODBC (
odbcad32.exe
) y luego marque la columna Versión en la pestaña Controladores.
En los sistemas de 64 bits, también marque odbcad64.exe
.
Lamentablemente, no hay una interfaz de línea de comandos, lo que significa que no puede hacer esto automáticamente. – icc97
- 1. Compruebe si el servidor SQL (cualquier versión) está instalado?
- 2. Compruebe si SQL Server está instalado en una máquina a través de C#
- 3. Compruebe si el controlador MongoDB PHP está instalado
- 4. Comprobando si un cliente está instalado en el navegador del cliente
- 5. ¿Cómo saber qué Service Pack está instalado en SQL Server?
- 6. Detectando si SQL Server Compact Edition 3.5 SP2 x64 está instalado?
- 7. Verificar si Solidworks está instalado?
- 8. Compruebe si el archivo ya está abierto
- 9. Run sqlcmd sin tener instalado SQL Server
- 10. compruebe si NSNumber está vacío
- 11. Compruebe si "exec" está deshabilitado
- 12. Compruebe si el objeto está en una lista de objetos
- 13. Cliente simple decente SQL Server
- 14. Compruebe si existe una tabla SQL
- 15. Cómo obtener el nombre del servidor a través del código si SQL Server (Standard Edition) está instalado
- 16. ¿Comprueba si IIS está instalado o no?
- 17. ¿Cómo comprobar si está correctamente instalado mongodb
- 18. Cómo detectar si numpy está instalado
- 19. ¿Cómo comprobar si Suhosin está instalado?
- 20. ¿Detecta si Mod_Security está instalado con PHP?
- 21. ¿Cómo determinar si el proveedor de VFPOLEDB está instalado/registrado?
- 22. ¿Cómo saber si el componente VBA de Office está instalado?
- 23. Compruebe si la casilla está marcada o no - ASP.NET
- 24. ¿La forma correcta de detectar si está instalado SQLCMD.exe?
- 25. Compruebe si $ _POST-value está vacío
- 26. WP7 compruebe si Internet está disponible
- 27. compruebe si la 1ª opción está seleccionada
- 28. AS3: compruebe si un diccionario está vacío
- 29. Compruebe si el tiempo frontal está habilitado en el dispositivo
- 30. OSX: compruebe si la pantalla está bloqueada
Creo que podría estar en el camino correcto aquí, pero no veo nada en la lista de controladores ODBC. – HK1
Estoy viendo esto en el registro: HKEY_LOCAL_MACHINE \ SOFTWARE \ Mcirosft \ Microsoft SQQL Native Client \ CurrentVersion – HK1
Si ve esto y no \ SQLNCLI10 \ CurrentVersion., Tiene la versión 2005. Actualizo mi respuesta. –