Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Utilizzo di SQL Server 2008 R2 Enterprise Edition Considera la seguente dichiarazione: :setvar source_server_name "SERVERNAME\INSTANCENAME" È possibile in modalità SQLCMD ottenere quel valore usando TSQL Qualcosa di simile a: :setvar source_server_name = SELECT @@servername Grazie Aggiornamento del 15/07/2013 Le due risposte offerte di seguito non hanno dato il risultato desiderato, …
Qualcuno può aiutarmi con questi? BULK INSERT DATABESE01.dbo.TABLE01 FROM '\\COMPUTER01\FOLDER01\TextFile.txt' WITH ( FIELDTERMINATOR = ' ', rowterminator = '\n', tablock ) L'errore mostra, impossibile aprire: Impossibile inserire in blocco perché non è stato possibile aprire il file '\ SERVERNAME \ FOLDERNAME \ textFile.txt'. Codice di errore del sistema operativo 5 …
Faccio parte di una piccola azienda, quindi come al solito ricopro una serie di ruoli diversi. L'ultima delle quali sta procurando un box SQL Server dedicato per la nostra app Web .NET. Siamo stati citati su una doppia CPU Xeon E5-2620 (sei core) da 2,00 GHz (12 core in totale), …
Sto cercando nella cache del piano, cercando un frutto di ottimizzazione a basso impatto e mi sono imbattuto in questo frammento: Perché molti dei costi sono elencati al di sopra del 100%? Non dovrebbe essere impossibile?
La versione 2012 di SQL Server Integration Services, SSIS, ha fornito un catalogo SSISDB che tiene traccia delle operazioni dei pacchetti (tra le altre cose). L'esecuzione del pacchetto predefinito per le soluzioni che utilizzano il modello di distribuzione del progetto avrà la registrazione su SSISDB attivata. Quando viene eseguito un …
Esiste un comando a riga singola o singola per modificare tutte le tabelle all'interno di un database. Vorrei emettere questo comando in ogni tabella all'interno di un database: ALTER TABLE `table_name` CONVERT TO CHARACTER SET utf8; Il mio obiettivo è di modificare il set di caratteri da latin1 a utf8 …
Le regole di confronto predefinite del mio server sono Latin1_General_CI_AS, come determinato da questa query: SELECT SERVERPROPERTY('Collation') AS Collation; Sono stato sorpreso di scoprire che con questo confronto posso abbinare caratteri non numerici nelle stringhe usando il predicato LIKE '[0-9]'. Perché nelle regole di confronto predefinite succede? Non riesco a …
Sto cercando di confrontare due query: Query 1: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a WHERE tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d AND tableA.e=tableB.e Query 2: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a AND tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d WHERE tableA.e=tableB.e Ho ragione a dire che queste …
Mi sono imbattuto in una serie di procedure memorizzate in un'applicazione oggi chiamate ripetutamente all'interno di un processo di lunga durata. All'interno di ciascuna procedura ho trovato più istruzioni select diverse, alcune all'interno di loop; non sorprende che queste routine attualmente in uso impieghino diversi minuti per l'esecuzione, quando l'intuizione …
Ho una Employeetabella che ha un milione di record. Ho seguito SQL per i dati di paginazione in un'applicazione web. Funziona benissimo. Tuttavia ciò che vedo come un problema è: la tabella derivata tblEmployeeseleziona tutti i record nella Employeetabella (per creare i MyRowNumbervalori). Penso che questo provochi la selezione di …
Dato che sono un DBA (e in molti casi, l'amministratore di fatto), SQL Server è installato praticamente su tutti i server con cui devo lavorare regolarmente. Di recente mi sono reso conto che sto usando SQL Agent come pianificatore di lavori in quasi tutti i casi, piuttosto che l'utilità di …
Sto eseguendo l'aggiornamento a Postgres 9.2.2 (dalla 9.1.4). Quando provo ad aggiornare i DB usando: pg_upgrade -b /usr/local/Cellar/postgresql/9.1.4/bin -B /usr/local/Cellar/postgresql/9.2.2/bin -d /usr/local/var/postgres91 -D /usr/local/var/postgres Ricevo il seguente messaggio di errore: Performing Consistency Checks ----------------------------- Checking current, bin, and data directories ok There seems to be a postmaster servicing the old …
Ho spostato il mio database da un SQL 2005 a un server con SQL 2008. Ora sto cercando di creare un'origine dati ODBC. Sto utilizzando "Con l'autenticazione di SQL Server utilizzando un ID di accesso e una password immessi dall'utente" e ho inserito il mio accesso e la mia password. …
Di recente abbiamo aggiornato un'applicazione che utilizziamo, che comportava la modifica dello schema per il database. Queste modifiche potrebbero aver costretto a scartare i piani di esecuzione memorizzati nella cache. Se SQL Server fosse stato costretto a creare una serie di nuovi piani, ciò avrebbe potuto rallentare l'esperienza dell'utente. Vorrei …
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.