Mit der Version 2012 von SQL Server Integration Services, SSIS, wurde ein SSISDB-Katalog bereitgestellt, in dem (unter anderem) die Vorgänge von Paketen nachverfolgt werden. Bei der Standardpaketausführung für Lösungen, die das Project Deployment-Modell verwenden, ist die Protokollierung in der SSISDB aktiviert. Wenn ein Paket ausgeführt wird, wird das System::ExecutionInstanceGUIDmit einem …
Gibt es einen einzelnen oder einen einzeiligen Befehl zum Ändern aller Tabellen in einer Datenbank? Ich möchte diesen Befehl in jeder Tabelle innerhalb einer Datenbank ausgeben: ALTER TABLE `table_name` CONVERT TO CHARACTER SET utf8; Mein Ziel ist es, den Zeichensatz von latin1 auf utf8 für alle Tabellen zu ändern. UPDATE: …
Die Standardkollatierung meines Servers ist Latin1_General_CI_AS, wie durch diese Abfrage bestimmt: SELECT SERVERPROPERTY('Collation') AS Collation; Es hat mich überrascht, dass ich mit dieser Kollatierung Zeichen in Zeichenfolgen, die keine Ziffern sind, anhand des Prädikats abgleichen kann LIKE '[0-9]'. Warum geschieht dies in der Standardsortierung? Ich kann mir keinen Fall vorstellen, …
Ich versuche zwei Fragen zu vergleichen: Abfrage 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 Abfrage 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 Bin ich richtig zu sagen, dass …
Ich bin heute auf eine Reihe gespeicherter Prozeduren in einer Anwendung gestoßen, die innerhalb eines langen Prozesses wiederholt aufgerufen werden. Innerhalb jeder Prozedur fand ich mehrere verschiedene select-Anweisungen, einige innerhalb von Schleifen; Es überrascht nicht, dass die Ausführung dieser Routinen, wie sie derzeit verwendet werden, einige Minuten dauert, wenn die …
Wir haben kürzlich eine von uns verwendete Anwendung aktualisiert, bei der das Schema für die Datenbank geändert wurde. Diese Änderungen hätten dazu führen können, dass zwischengespeicherte Ausführungspläne verworfen wurden. Wenn SQL Server gezwungen gewesen wäre, eine Reihe neuer Pläne zu erstellen, hätte dies die Benutzererfahrung möglicherweise verlangsamt. Ich würde gerne …
Da ich ein DBA bin (und in vielen Fällen der De-facto-Sysadmin), wird SQL Server auf so ziemlich jedem Server installiert, mit dem ich regelmäßig arbeiten muss. Vor kurzem habe ich festgestellt, dass ich den SQL-Agenten in fast allen Fällen als Jobplaner und nicht als systemeigenen Windows-Taskplaner verwendet habe. Aus meiner …
Ich aktualisiere auf Postgres 9.2.2 (von 9.1.4). Wenn ich versuche, die DBs zu aktualisieren, verwenden Sie: 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 Ich erhalte folgende Fehlermeldung: Performing Consistency Checks ----------------------------- Checking current, bin, and data directories ok There seems to be a postmaster servicing the old cluster. …
Ich habe meine Datenbank von einem SQL 2005 auf einen Server mit SQL 2008 verschoben. Ich versuche jetzt, eine ODBC-Datenquelle zu erstellen. Ich verwende "Mit SQL Server-Authentifizierung unter Verwendung einer vom Benutzer eingegebenen Anmelde-ID und eines Kennworts" und habe meine Anmeldung und mein Kennwort eingegeben. Die Anmeldung ist in SQL …
Ich habe einen EmployeeTisch mit einer Million Datensätzen. Ich verfolge SQL zum Paging von Daten in einer Webanwendung. Es funktioniert gut. Was ich jedoch als Problem sehe, ist, dass die abgeleitete Tabelle tblEmployeealle Datensätze in der EmployeeTabelle auswählt (um die MyRowNumberWerte zu erstellen ). Ich denke, dies bewirkt die Auswahl …
Ich bemerkte , dass, in Mysql, bei der Aktivierung log_queries_not_using_indexes, slow_query_logund long_query_timedas erzeugte langsame Abfrage Protokolldatei viele Anfragen , auch wenn die Abfragezeit weit weniger enthalten als long_query_time. Es scheint, dass log_queries_not_using_indexesMysql , sobald das aktiviert ist, alle Abfragen protokolliert, die keine Indizes verwenden, unabhängig von der "long_query_time". Gibt es …
In meinen Büchern über SQL Server 2008 Internals und Troubleshooting (von der örtlichen Bibliothek in Illinois ausgeliehen) von Christian Bolton, Brent Ozar usw. versuche ich, Verständnis und Bestätigung für SQL Server zu erlangen kann mein Verständnis bestätigen oder korrigieren. Für jede Abfrage oder Operation, die eine Speicherzuweisung für Abfragen erfordert, …
Mit dem SQL Server Profiler (ich arbeite mit SQL Server 2012) versuche ich, eine nützliche Ablaufverfolgung zu generieren, die die Parameterwerte und nicht nur SQL mit Variablennamen anzeigt. Die gespeicherte Prozedur durchläuft eine große Menge von Inventardaten, um äußerst wertvolle Ergebnisse zu erzielen. Ich versuche, das vorhandene Verhalten zu dokumentieren, …
Eines unserer Produkte unterstützt sowohl Oracle als auch SQL Server als Datenbank-Backend. Wir haben einen Kunden, der von einem Oracle-Backend zu Microsoft SQL Server wechseln möchte, was für uns kein typischer Übergang ist. Was ist der einfachste Weg, um alle Daten aus dem gesamten Oracle-Schema in die SQL Server-Datenbank zu …
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.