Tag: SQL-SERVER-2016
Inspirado en este enfoque: $pcName = $env: COMPUTERNAME ($dbmsName = Invoke-Sqlcmd -Query “SELECT @@ servicename”) Cargar ambiente SQLPS Import-Module SQLPS -DisableNameChecking -Force Inicializar objeto WMI y Conectar a la instancia usando SMO ($Wmi = New-Object (‘Microsoft.SqlServer.Management.Smo.Wmi.ManagedComputer’) $pcName) ($uri = “ManagedComputer[@Name=’$pcName’]/ServerInstance[@Name=’$dbmsName’]/ServerProtocol[@Name=’Tcp’]”) Obteniendo configuraciones ($Tcp = $wmi.GetSmoObject($uri)) $ Tcp.IsEnabled = $true ($Wmi.ClientProtocols) . . . Read more
Tengo dos tablas, ambas con una gran cantidad de datos. He tomado una fila de cada tabla para proporcionar este ejemplo. Necesito hacer coincidir cualquier registro de usuario en la Tabla 1 con la Tabla 2 donde las especialidades coinciden. No puedo usar una cláusula IN, porque mis resultados necesitan . . . Read more
Tengo una consulta que produce el siguiente conjunto de resultados: ID (texto) VAL 1 A 2 B 3 C Quiero generar una cláusula WHERE a partir de los IDs del conjunto de resultados: where id in (‘1’, ‘2’, ‘3’) Con Oracle, puedo usar la siguiente consulta para generar una cláusula . . . Read more
Tengo muchos usuarios de inicio de sesión de SQL Server creados en una base de datos y quiero que algunos usuarios NO puedan modificar tablas (como agregar nombres de columnas, cambiar el tipo de datos, etc.) para todas las tablas. No para tablas específicas. ¿Hay alguna manera de hacerlo? Gracias . . . Read more
Estoy ejecutando una consulta: SELECT parentcompanycomponentid ,companycomponentid ,name ,validcpycompnttypecsname FROM dbo.cscompanycomponent WHERE companycomponentid IN (10217,7726,3109) La cual devuelve los siguientes resultados: Por casualidad, conozco estos IDs y los estoy usando para este ejemplo. ¿Cómo puedo devolver resultados como estos en general agrupando compañías vinculadas, hasta llegar a la compañía ‘PRINCIPAL’? . . . Read more