SQL SERVER

24/02/2005 - 17:15 por Israel | Informe spam
Que tal.
Realice una aplicacion VB.NET, en la que utilizo una base de datos en SQL
Server 2000, y quiero saber si al ejecutar la aplicacion en otra maquina me
diga si esta o no instalado SQL Server 2000 en la maquina, o si no esta la
base de datos que utilizo. Como puedo hacer para resolver este problema.
Toda ayuda se las agradesco de antemano. Gracias

Preguntas similare

Leer las respuestas

#1 Bernardo Campos
24/02/2005 - 22:22 | Informe spam
Hola Israel,

1. Para verificar si sql server está instalado tienes que verificar en
el registro de windows, puede utilizar la siguiente clase
Microsoft.Win32.Registry

2. Ahora si quieres verificar si la base de datos existe. Lo que puedes
hacer, es ponerte un combo y leer la base de datos master de sql server, la
tabla sysdatabases ahì tienes todas las base de datos. Para leer las base de
datos y todo lo demas quizas te puede servir el SQLDMO, tienes que agregarlo
como referencia del proyecto.

Esto es una idea q te puedo dar, pues no lo he probado.


Bernardo Campos
Support - InfoArch


"Israel" wrote in message
news:
Que tal.
Realice una aplicacion VB.NET, en la que utilizo una base de datos en SQL
Server 2000, y quiero saber si al ejecutar la aplicacion en otra maquina


me
diga si esta o no instalado SQL Server 2000 en la maquina, o si no esta la
base de datos que utilizo. Como puedo hacer para resolver este problema.
Toda ayuda se las agradesco de antemano. Gracias
Respuesta Responder a este mensaje
#2 MAXI
25/02/2005 - 01:03 | Informe spam
Hola, pues: Sqlserver para ver si esta instalado en esa maquina no debes
hacer mas que mirar en la barra de tareas :-), no se si tiene sentido que
una aplicacion sepa que esta instalado, que harias si no lo esta?

Para ver si una base de datos existe te paso este simple select

==
use master

if exists (select * from information_schema.schemata where
catalog_name='pubs')
begin
print 'existe base pubs'
end

=


Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:



"Israel" escribió en el mensaje
news:
Que tal.
Realice una aplicacion VB.NET, en la que utilizo una base de datos en SQL
Server 2000, y quiero saber si al ejecutar la aplicacion en otra maquina
me
diga si esta o no instalado SQL Server 2000 en la maquina, o si no esta la
base de datos que utilizo. Como puedo hacer para resolver este problema.
Toda ayuda se las agradesco de antemano. Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida