Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Smo

Estas en el tema de Smo en el foro de SQL Server en Foros del Web. Hola estoy listando los servidores que se encuentran en la red de mi empresa pero por alguna razón NO me los muestra todos, me gustaría ...
  #1 (permalink)  
Antiguo 03/10/2008, 13:40
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 5 meses
Puntos: 8
Pregunta Smo

Hola estoy listando los servidores que se encuentran en la red de mi empresa pero por alguna razón NO me los muestra todos, me gustaría saber el porque, si algo estoy haciendo mal, anexo el código de como lo hago, muchas gracias.


Código:
                DataTable dtSQLServers = SmoApplication.EnumAvailableSqlServers(false);
                foreach (DataRow drServer in dtSQLServers.Rows)
                {
                    String ServerName;
                    ServerName = drServer["Server"].ToString();

                    if (drServer["Instance"] != null && drServer["Instance"].ToString().Length > 0)
                        ServerName += @"\" + drServer["Instance"].ToString();

                    svrList.Add(ServerName);
                }
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #2 (permalink)  
Antiguo 07/10/2008, 10:48
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 5 meses
Puntos: 8
Respuesta: Smo

Que raro que nadie tenga ni un triste comentario, de perdido.... "NO SE" o algo así

Pos les cuento dos servidores tienen un SAT creo que es un arreglo de discos y esos servidores que tienen eso no se muestran, alguna idea del porque?

Expertos on'tan!!!
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #3 (permalink)  
Antiguo 07/10/2008, 14:58
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Smo

mvazquez

creo que al menos deberias comentarnos que motor de base de datos estas ocupando, para dar una mejor opinion
  #4 (permalink)  
Antiguo 07/10/2008, 17:36
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 5 meses
Puntos: 8
Respuesta: Smo

Hola iislas

Si, tienes razon, estoy utilizando SQL 2000 y C# .Net 2005

Gracias por tu apoyo.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #5 (permalink)  
Antiguo 08/10/2008, 09:50
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Smo

OK, entonces entiendo que el codigo que posteas es de C#, nada que ver con SQL SERVER 2005, ¿cierto?
  #6 (permalink)  
Antiguo 08/10/2008, 12:58
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 5 meses
Puntos: 8
Respuesta: Smo

Que tal iislas como te comente estoy trabajando con SQL 2000 y C# .Net

y para listar los servidores estoy utilizando el NameSpace
Microsoft.SqlServer.Management.Smo;

Pero aquellos servidores de SQL que están en un arreglo no me los muestra no me los lista no se si sepas algo al respecto, el código en C# que utilizo para listar los servers es de C#

Alguien sabe el porque si un servidores SQL esta instalado en un arreglo de discos(en alguno de sus discos) no lo muestra (Lista).

Agradecería mucho su apoyo.

Saludos.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #7 (permalink)  
Antiguo 08/10/2008, 15:15
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Smo

Veamos, una instruccion en T-SQL, para obtener la lista de los servidores, sin recurrir a C#, es:

EXEC MASTER..xp_cmdshell 'osql -L'
  #8 (permalink)  
Antiguo 09/10/2008, 07:44
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 5 meses
Puntos: 8
Respuesta: Smo

Gracias iislas pero tampoco me los muestra, me muestra todos menos dos servidores.......... chetos!!
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #9 (permalink)  
Antiguo 09/10/2008, 09:59
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Smo

Bueno, entonces deduzco que tus 2 servidores se encuentran fuera del dominio o red militarizada (creo que asi se nombra, no soy experto en redes, si alguien nos ayuda).
  #10 (permalink)  
Antiguo 09/10/2008, 12:26
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 5 meses
Puntos: 8
Respuesta: Smo

Hola iislas, me comentan que esos servidores tienen un Cluster de Discos yo tampoco se mucho de eso, pero lo que si se es que me gustaría solucionar ese problema.

Alguien que sepa algo al respecto para solucionar el problema sin tener que tocar para nada los servidores?

Gracias.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."
  #11 (permalink)  
Antiguo 11/10/2008, 11:02
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Respuesta: Smo

Te dejo este link donde se comenta como se anuncia o no una instancia de Sql Server en la red http://www.microsoft.com/technet/abo...ps_030205.mspx

Por otro lado, si por cluster de discos te refieres a que la instancia se está ejecutando dentro del cluster de Windows (más bien, failover failback), ese puede ser el problema, ya que los servicios se publican en la red a través de una ethernet virtual.

Saludos
  #12 (permalink)  
Antiguo 27/01/2011, 09:43
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Smo

Solo espero que este foro no se convierta en un MERCADO LIBRE....
__________________
MCTS Isaias Islas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:11.