Ho un algoritmo che devo eseguire su ogni riga di una tabella con 800K righe e 38 colonne. L'algoritmo è implementato in VBA e fa un sacco di matematica usando i valori di alcune colonne per manipolare altre colonne. Attualmente sto usando Excel (ADO) per interrogare SQL e usare VBA …
Per MySQL so che nel database viene eseguito il backup tabella per tabella in Istruzioni SQL, questo si traduce in un blocco e se si aggiornano le colonne durante il backup si potrebbero riscontrare problemi di integrità. Per quanto ne so, questo non si applica a Microsoft SQL Server, ma …
Non sono sicuro di aver scelto il titolo giusto per questa domanda. quello che sto veramente cercando è, dato un singolo utente di Windows AD, vorrei scoprire l'elenco dei gruppi di Windows AD (accessi) che hanno accesso a un database specifico in questo server quando eseguo la seguente query select …
Ho scaricato l'AdventureWorks basate campione in memoria da qui , e seguito tutte le fasi descritte nel documento di accompagnamento. Tuttavia, quando provo a eseguire lo script in SQL Server Management Studio, visualizzo il messaggio di errore: Istruzione ALTER DATABASE non consentita all'interno della transazione multiistruzione L'errore punta alla riga …
Mi chiedevo quale fosse la differenza tra i seguenti due metodi: GETUTCDATE()-2 e DATEADD(d,-2,GETUTCDATE()) Immagino che usare DATEADDsia il modo corretto, ma mi chiedevo perché?
Ho una query che funziona in 800 millisecondi in SQL Server 2012 e impiega circa 170 secondi in SQL Server 2014 . Penso di averlo ridotto a una stima di cardinalità scadente per l' Row Count Spooloperatore. Ho letto un po 'di operatori di spool (es. Qui e qui ), …
Ottenere l'errore di seguito durante il tentativo di creare un catalogo nei servizi di integrazione di SQL Server 2014. Hai idea di cosa mi sono perso nell'installazione o in qualsiasi altro luogo? Non è stato possibile accedere al file di backup del catalogo "C: \ Programmi \ Microsoft SQL Server …
Descriverò il problema in termini di caricamento di un numero fisso di camion con ordini, nel modo più uniforme possibile. ingressi: @TruckCount - the number of empty trucks to fill Un set: OrderId, OrderDetailId, OrderDetailSize, TruckId (initially null) Orderssono composti da uno o più OrderDetails. La sfida qui è assegnare …
Incontriamo spesso la situazione "Se non esiste, inserisci". Il blog di Dan Guzman ha un'indagine eccellente su come rendere sicuro questo processo. Ho una tabella di base che cataloga semplicemente una stringa a un numero intero da a SEQUENCE. In una procedura memorizzata ho bisogno di ottenere la chiave intera …
Considera queste due funzioni: ROW_NUMBER() OVER (PARTITION BY A,B ORDER BY C) ROW_NUMBER() OVER (PARTITION BY B,A ORDER BY C) Per quanto ho capito, producono esattamente lo stesso risultato. In altre parole, l'ordine in cui elenchi le colonne nella PARTITION BYclausola non ha importanza. Se c'è un indice su, (A,B,C)mi …
Ho un database con quasi 1 TB di FILESTREAMdati di cui non ho bisogno di eseguire il backup (se i dati fossero eliminati verrebbero ricreati automaticamente in un paio d'ore, quindi non è importante). La maggior parte dei dati viene cambiata ogni due giorni, quindi i backup differenziali non aiuterebbero …
Spero che qualcuno possa indicarmi la giusta direzione su questo. Ecco i miei allenamenti finora. SELECT * FROM sys.identity_columnsè una vista di sistema che fornisce "last_value" ma la definizione per quella vista utilizza una funzione interna, IdentityProperty(colName, 'LastValue')quindi è un vicolo cieco (non estraendolo da una tabella di sistema). Ovunque …
Ho una domanda del seguente modulo: SELECT ... FROM ColumnstoreTable cs CROSS APPLY ( SELECT * FROM (VALUES ('A', cs.DataA) , ('B', cs.DataB) , ('C', cs.DataC) ) x(Col0, Col1) ) someValues Questo prende ogni riga da una subquery ( ColumnstoreTable) supportata da Columnstore e moltiplica quelle righe. Questo è essenzialmente …
Su una macchina di sviluppo che esegue Windows Server 2012 R2, ho appena aggiornato SQL Server dal 2012 al 2014. Usando SQL Server Management Studio 2014, quando faccio clic con il pulsante destro del mouse su un database e vado a Tasks -> Restore -> Database...non succede nulla. La procedura …
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.