Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Voglio aggiornare un database usando .dacpac e sqlpackage.exe ecco come eseguo sqlpackage: SqlPackage.exe /Action:Publish /SourceFile:"my.dacpac" /Profile:"myprofile.publish.xml" L'errore che ottengo è: * Le seguenti variabili SqlCmd non sono definite negli script di destinazione: pippo. Ho verificato che il file myprofile.publish.xml contiene quel var: <ItemGroup> <SqlCmdVariable Include="foo"> <Value>bc\local</Value> </SqlCmdVariable> Ho anche verificato …
Raccolgo IO_STALLS da sys.dm_io_virtual_file_stats ogni 5 minuti e quindi eseguo un delta per vedere quali file sono maggiormente interessati da IO. In un periodo di 5 minuti ottengo un delta di 5826331 ms che è 97 minuti. Sono un po 'confuso da questo, sta dicendo che un'operazione iniziata 97 minuti …
Quando eseguo una query sulla configurazione della traccia predefinita, mostra abilitato: exec sp_configure 'default trace enabled'; --> name minimum maximum config_value run_value default trace enabled 0 1 1 1 Ma quando chiedo sys.tracesil percorso, restituisce un set di righe vuoto: select * from sys.traces; Cosa potrebbe spiegare l'assenza della traccia …
La prego di aiutarmi a capire perché sto ricevendo "Voce duplicata per chiave PRIMARY" su un server slave dopo una risincronizzazione completa. Fondamentalmente "mysqldump" era in esecuzione quasi tutta la notte e quindi il processo di ripristino ha richiesto un paio d'ore, quindi quando ho avviato lo slave era ~ …
Ho creato una funzione che accetta una data di inizio e fine, con la data di fine facoltativa. Ho quindi scritto a CASEnel filtro per utilizzare la data di inizio se non viene passata alcuna data di fine. CASE WHEN @dateEnd IS NULL THEN @dateStart ELSE @dateEnd END Quando chiamo …
Ho notato che quando si imposta una replica transazionale, SQL Server imposterà la gestione dell'intervallo di identità su manuale. Ciò significa che nel mio database di abbonamenti, quando provo a inserire un nuovo record in una tabella il cui PK è una colonna di identità, mi darà un errore e …
Abbiamo un database con oltre 1000 tabelle. Devo creare un ruolo che consenta la sola lettura su tutte le tabelle, nonché l'accesso in scrittura a due tabelle specifiche. Stavo scherzando con i ruoli del database, ma ogni volta che andavo ad aggiungere le tabelle, dovevo selezionare tutti i 1000 ... …
Sfondo: Di recente ho ereditato oltre 50 server SQL con oltre 450 database. I backup notturni sono all'incirca 8 TB e, inutile dirlo, stiamo usando più spazio su disco di quanto vorremmo. Tutti i database sono impostati su Ripristino COMPLETO e non è mai stato eseguito il backup dei registri …
C'è un dibattito prolisso in corso qui, quindi mi piacerebbe sentire altre opinioni. Ho molte tabelle con PK clusteridentifiedidentifier. Se questa è una buona idea è fuori portata qui (e non cambierà presto). Ora, il database deve essere unito e i DEV stanno sostenendo l'uso di una colonna guida a …
Sto tentando di eseguire un file di ridimensionamento dbcc in blocchi di 1 GB su un database in cui il 95% dei dati è stato archiviato ed eliminato. Ho lasciato un file da 235 GB in cui 9 GB sono dati / indici. Voglio ridurlo a 50 GB. So che …
Ho ricevuto un file .bak da un cliente che devo ripristinare, ma il ripristino supera il limite di licenza di SQL Server 2008 R2 10240 MB per database. Tutto ciò di cui ho veramente bisogno è la struttura del DB. C'è un modo per ripristinare comunque o per me solo …
Supponiamo che io abbia una struttura come questa: Tabella delle ricette RecipeID Name Description Tabella ingredienti ricetta RecipeID IngredientID Quantity UOM La chiave RecipeIngredientsè (RecipeID, IngredientID). Quali sono alcuni buoni modi per trovare ricette duplicate? Una ricetta duplicata è definita come avere lo stesso identico insieme di ingredienti e quantità …
Mi chiedo quale sia il modo più rapido per avviare / arrestare correttamente un demone Oracle DB (Oracle 11.2, installato su una macchina di prova). Ne ho bisogno per i programmi C / C ++ che utilizzano l'API OCI / Pro * C. Lo voglio perché sono abituato alla velocità …
Sto creando un pacchetto in cui esporterò i dati da un database in un file Excel vuoto. Quando ho aggiunto solo i componenti di origine e destinazione e ho eseguito il pacchetto ho ricevuto un errore di conversione che indicava che la colonna di output e la colonna "A" non …
Questa è una domanda successiva a una domanda precedente sul perché non sono riuscito a ridurre il file di registro nel database principale. Per farla breve, ho impostato il mirroring del database ma ho dimenticato di assicurarmi che il processo di backup del registro delle transazioni fosse di nuovo in …
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.