Devo fare un po 'di manutenzione su un nodo secondario di un mirror. Poiché questo è il risultato del rallentamento del sito mentre il mirror si è ristabilito dopo una breve interruzione di rete, voglio essere sicuro e disabilitare il mirror, quindi riattivarlo dopo che ho finito di cercare il …
Quando si aggiungono utenti come ruoli ai server DB, utilizzo spesso la funzione "Script this action" dalla GUI. Vado quindi su "Connessione :: Cambia connessione" per fare lo stesso sugli altri miei server. Esiste un modo per specificare la connessione nell'azione con script in modo da non dover eseguire il …
Come posso riscrivere per SQL Server un trigger originariamente scritto per Oracle? Ecco il mio codice trigger Oracle: CREATE OR REPLACE TRIGGER P000KUL_TEST BEFORE INSERT ON P000KUL REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT TO_CHAR(SYSDATE, 'dd/mm/RRRR') INTO :NEW.SYSTEM_DATE FROM DUAL; SELECT TO_CHAR(SYSDATE, 'hh:mi') INTO :NEW.SYSTEM_TIME …
Sto cercando di trovare un modo per capire quando un paio dei miei database sql sono stati portati offline. Ho controllato i registri ma non sono riuscito a trovare tali informazioni e inoltre non è abilitata alcuna traccia predefinita. Ho appena saputo che prima c'era un DBA che lo metteva …
Ho un TempDB su SQL 2008 che è diventato molto grande (> 40 GB) e voglio ridurlo. Ho usato dbcc shrinkdatabase, dbcc shrinkfile e il comando shrink tramite Management Studio. Ottengo il seguente errore: Pagina 1: 4573184 non può essere spostato perché è una pagina della tabella di lavoro. Sono …
Sono un po 'curioso, uno di SQL 2012 Enterprise Edition con 128 GB di RAM di database di 370 GB e crescente, quantità di memoria utilizzata dall'impiegato della memoria dei blocchi (OBJECTSTORE_LOCK_Manager) che mostra 7466016 KB. Posso anche confermare che guardando il contatore perfselect * from sys.dm_os_performance_counters where counter_name = …
Sto vedendo attese di blocchi condivisi ( LCK_M_S) quando si utilizza RCSI. La mia comprensione è che ciò non dovrebbe accadere poiché SELECTsnon richiedono blocchi condivisi quando si utilizza RCSI. Come posso vedere i lucchetti condivisi? È a causa di chiavi esterne?
Ho una procedura memorizzata (SS2k8) con un paio di parametri con valori di tabella che a volte saranno nulli o vuoti. Ho visto questo post StackOverflow che dice che i TVP null / vuoti dovrebbero semplicemente essere omessi dall'elenco dei parametri di chiamata. Il mio problema è che non riesco …
La mia vera query di lavoro era un join interno, ma questo semplice esempio con cross join sembra quasi sempre riprodurre il problema. SELECT * FROM ( SELECT 1 UNION ALL SELECT 2 ) AA ( A ) CROSS JOIN ( SELECT NEWID() TEST_ID ) BB ( B ) Con …
Questa mattina ho notato che il mio registro SQL si stava riempiendo del seguente messaggio: Il proc attivato [[dbo]. [Sp_syspolicy_events_reader] 'in esecuzione sulla coda' msdb.dbo.syspolicy_event_queue 'ha prodotto quanto segue: ' Impossibile eseguire come principale del database perché il principale "## MS_PolicyEventProcessingLogin ##" non esiste, questo tipo di principal non può …
Stiamo costruendo un data warehouse che inizialmente sarà di 1 TB e crescerà di circa 20 grammi al mese. Per alcune tabelle stiamo eseguendo processi ETL giornalieri e altri stiamo facendo settimanalmente / mensilmente. Quando è presente un'importazione di dati in una tabella, è necessario eliminare e ricreare gli indici? …
Quando inserisco in tabelle utilizzando al posto di trigger, @@Identity, IDENT_CURRENT('Table')e SCOPE_IDENTITY()nulla di ritorno. Come posso ottenere l'ultima identità della riga inserita?
Ho un grande database (nelle decine di milioni di record) su cui eseguirò un backup completo del database . Tuttavia, il database è abbastanza grande da consentire l'avvio delle transazioni prima e durante, nonché il commit durante e dopo il backup. Per esempio: T0 = Transaction A start T1 = …
ecco la mia domanda: CREATE VIEW VIEW2 AS SELECT [Column1], (NULL) AS column2 VARCHAR(10) FROM VIEW1; Viene visualizzato un errore nella terza riga. Se lascio la query in questo modo, senza specificare il tipo di dati per Column2, la query funziona, ma il tipo di dati predefinito sarà int, mentre …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.