Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità

1
Come creare un indice sull'espressione CASE in Postgres
Sto cercando di creare un indice sull'espressione CASE, come segue CREATE TABLE test(i INT, j INT); CREATE UNIQUE INDEX test_index ON test(CASE WHEN i=1 THEN j END); Ottenere questo errore: ERROR: syntax error at or near "CASE" LINE 1: CREATE UNIQUE INDEX test_index ON test(CASE WHEN i=1 THEN j ... …

2
Come trovare lavori eseguiti tra due volte
Esiste una query per verificare quale processo è stato eseguito tra determinati orari. Posso controllare i lavori programmati tra due volte, ma non lo voglio. Esempio Voglio sapere quali lavori sono stati eseguiti tra 16:00:00e17:00:00 Ci possono essere casi in cui il lavoro programmato su 15:00:00potrebbe essere in esecuzione per …

2
Come dovrebbero essere le mie voci SPN per ogni istanza SQL?
Sto trovando informazioni contraddittorie su come formattare esattamente SPN (Service Principle Names) per ottenere le connessioni Kerberos corrette e quante ne ho bisogno per ogni istanza SQL. Questo documento MS 2017 contiene quanto segue: A partire da SQL Server 2008, il formato SPN viene modificato per supportare l'autenticazione Kerberos su …


2
Risultati SSMS e server registrati
Contesto : Stiamo cercando di creare un cablaggio di prova "è primario" per uno dei nostri team di supporto. Non sapendo quali server in qualsiasi momento saranno i principali a cui è stato incaricato di eseguire TSQL su un gruppo di server registrato. Il gruppo di server registrato è costituito …


2
Come posso tradurre un SID di Windows in un SQL Server server_utente_sid?
C'è questa bella funzione di SQL Server SUSER_SNAMEche traduce server_user_sid in un nome utente. Ciò è utile per tradurre noti SID di Windows in nomi utente (potenzialmente localizzati). Esempio: SELECT SUSER_SNAME(0x01020000000000052000000021020000) -- yields 'BUILTIN\USERS' (or, on a German system, 'VORDEFINIERT\Benutzer') Con alcuni googling e tentativi ed errori (= crea l'utente …


1
Perché GETUTCDATE è precedente a SYSDATETIMEOFFSET?
In alternativa, in che modo Microsoft ha reso possibile il viaggio nel tempo? Considera questo codice: DECLARE @Offset datetimeoffset = sysdatetimeoffset(); DECLARE @UTC datetime = getUTCdate(); DECLARE @UTCFromOffset datetime = CONVERT(datetime,SWITCHOFFSET(@Offset,0)); SELECT Offset = @Offset, UTC = @UTC, UTCFromOffset = @UTCFromOffset, TimeTravelPossible = CASE WHEN @UTC < @UTCFromOffset THEN 1 …


4
Account SSRS e Managed Service: impossibile da configurare?
Stiamo provando a configurare Reporting Services per utilizzare un account di servizio gestito. L'ambiente è: Server: Windows 2008 R2 SP1 Reporting Services: SQL Server 2012 (versione 11.0.6567.0) Attualmente, SSRS viene eseguito come account del servizio di dominio, ma vorremmo passare all'esecuzione come MSA. L'istanza e l'agente di SQL Server sono …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.