Sto cercando di automatizzare il processo che esegue le modifiche al database SQL Server 2008 R2. Il processo che ho messo in atto elimina e ricrea le mie procedure e funzioni memorizzate, oltre a eseguire script per modificare tabelle / colonne / dati. Sfortunatamente, uno degli script richiede che una …
Ecco una domanda per i sistemi operativi (o quelli che hanno già vissuto questa esperienza prima). La mia azienda vuole allocare ulteriore spazio su disco su scatole esistenti di SQL Server in produzione. Ci chiediamo se l'estensione di un volume ("Estendi volume ..." in Gestione disco) possa essere effettuata ONLINE …
Sto eseguendo sql 2008 r2 e il db funzionava bene e velocemente negli ultimi 3 anni fino a circa 3 mesi fa abbiamo aggiunto il campo ntext su una tabella molto attiva e usata. Ora stiamo iniziando a uscire dallo spazio del server a causa delle enormi dimensioni in espansione …
Di recente ho avuto un problema durante l'installazione di Visual Studio 2012 e SQL Server 2008 R2 su una nuova macchina di sviluppo. La mia sequenza di installazione è stata Visual Studio 2012, quindi installa SQL Server 2008 R2. Si è verificato un errore durante l'installazione di SQL Server: L'account …
Ho impostato le regole di confronto del database su Latin1_General_BIN, per fare distinzione tra maiuscole e minuscole tra confronti di stringhe. Ciò avrà un impatto sulle prestazioni? Avrà un impatto sulle operazioni DML o DDL nel database? Il database esiste già con tabelle in esso.
Ho un database di test con cui sto riscontrando problemi con le autorizzazioni. Non riesco ad accedere al database di report e la documentazione della guida dell'applicazione dice che: Resolution: 1. Launch the SQL Server Management Studio and connect to the database server(s) hosting the Vision and Reporting Server databases. …
Questo è SQL Server 2008 R2 SP2. Ho 2 tavoli. Entrambi sono identici (dati e indicizzazione), tranne per il fatto che la prima tabella ha una colonna VALUE nvarchar(max)e la seconda ha la stessa colonna di nvarchar(800). Questa colonna è inclusa in un indice non cluster. Ho anche creato un …
Il nostro server SQL vive su una SAN. Contiene dozzine di database OLTP, alcuni con diverse tabelle contenenti oltre 1 milione di record. Abbiamo eseguito settimanalmente gli script di manutenzione dell'indice di Ola Hallengren , che funzionano per diverse ore ogni volta. In base alla soglia di frammentazione, lo script …
Ho monitorato la crescita dei file tramite il raccoglitore di dati in SQL Server 2008 R2 per due settimane. Il database sta crescendo costantemente a circa 35 (MB) / giorno. Il DB non ha ancora raggiunto la dimensione iniziale di 2 GB. La crescita automatica dei file DB è impostata …
Consentitemi quindi di prefazione dicendo che non ho il controllo totale sulla mia progettazione di database, quindi molti aspetti del sistema attuale non possono essere modificati ai fini di questo scenario. I commenti su come dovremmo ripensare gli aspetti del progetto sono probabilmente corretti ma inutili :) Ho una tabella …
Durante la creazione di tabelle in SSMS, mi sono reso conto che se si esegue la seguente istruzione: CREATE TABLE [tableName]; la tabella verrà creata con il tuo schema (e non con dbo). Quindi, al fine di crearlo sotto lo schema dbo, dovrai dirlo esplicitamente, in questo modo: CREATE TABLE …
È abbastanza semplice riparare un singolo utente SQL orfano a un login usando: EXEC sp_change_users_login 'Auto_Fix', 'user' Potrei scrivere questo script, ma esiste una procedura memorizzata esistente che tenta automaticamente di riparare ogni utente orfano in un determinato database?
Uno dei nostri server di produzione sta segnalando un errore nel registro Errore: 701, gravità: 17, stato: 123. Memoria di sistema insufficiente nel pool di risorse "interna" per eseguire questa query. Ho cercato questo errore e ho scoperto che è un bug e c'è una correzione con Service Pack 2. …
Ho un numero di tabelle di grandi dimensioni, ognuna con> 300 colonne. L'applicazione che sto usando crea "archivi" di righe modificate facendo una copia della riga corrente in una tabella secondaria. Considera un esempio banale: CREATE TABLE dbo.bigtable ( UpdateDate datetime, PK varchar(12) PRIMARY KEY, col1 varchar(100), col2 int, col3 …
Qual è il modo migliore per verificare se un campo VARCHAR ha caratteri non Ascii? CHAR(1)attraverso CHAR(31)e CHAR(127)attraverso CHAR(255). Ho provato a utilizzare PATINDEXe ho riscontrato il seguente problema. Il controllo della gamma inferiore ha funzionato correttamente. SELECT * FROM mbrnotes WHERE PATINDEX('%[' + CHAR(1)+ '-' +CHAR(31)+']%',LINE_TEXT) > 0 I …
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.