Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten

2
Bei einem Wechsel von SQL 2005 [SQL_Latin1_General_CP1_CI_AS] nach 2008 verliere ich alle Funktionen, wenn ich die Abwärtskompatibilität verwende.
Wir wechseln von SQL 2005 [Instanz und Datenbank haben Kollatierung von SQL_Latin1_General_CP1_CI_AS] zu SQL 2008 [die Standardeinstellung ist Latin1_General_CI_AS]. Ich habe eine SQL 2008 R2-Installation abgeschlossen und die Standardsortierung verwendet Latin1_General_CI_AS, wobei die Wiederherstellung der Datenbank noch aktiv war SQL_Latin1_General_CP1_CI_AS. Die ausnahmslos auftretenden Probleme - die #temp-Tabellen, in denen sich …


1
Wie stelle ich eine .backup-Datei im Nur-Text-Format wieder her?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Ich habe eine Postgres-Datenbank aus pgAdmin in einem einfachen Format exportiert, weil ich den gesamten DB-Text durchsuchen wollte. Ich habe dann versucht, die Datenbank wiederherzustellen, aber es wird …

4
mysql startet nicht, nachdem innodb_buffer_pool_size und innodb_log_file_size erhöht wurden
Ich verfolge diese Lösung hier /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 und habe versucht, meine innodb_buffer_pool_sizeauf 4G und später 1G (auch 1024M) in zu erhöhen Zusätzlich zur Größe der Protokolldatei, aber MySQL startet nicht mit diesen Werten. Wenn ich es auf 512M zurücksetze, fängt mysql gut an. Wie kann ich das lösen? Mein Server hat …





2
Ist es sicherer, eine dritte Datenbank zu durchlaufen, um zwei Datenbanken mit demselben Login zu verbinden?
Wir haben das folgende Setup: Mehrere Produktionsdatenbanken mit privaten Daten, die von Desktop-Software verwendet werden Eine Webdatenbank für eine öffentliche Website, die einige Daten aus den privaten Datenbanken benötigt Eine Zwischendatenbank, die einige Ansichten und gespeicherte Prozeduren enthält, mit denen Daten aus den privaten Datenbanken abgerufen werden Derzeit meldet sich …

5
MySQL IST NULL / IST NICHT NULL.
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Bitte schauen Sie sich diese Tabelle an: mysql> desc s_p; +-------------------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------------+------------------+------+-----+---------+----------------+ | id | …
18 mysql  count 

4
Verwendung von * tables * als tabellenwertige Parameter (TVP)
MS SQL 2008 unterstützt TVP: eine nützliche Funktion zum Hochladen von Daten in einen gespeicherten Vorgang für die Verarbeitung. Ist es möglich, eine vorhandene Tabellendefinition zu nutzen, anstatt einen benutzerdefinierten Typ zu erstellen? Ist es beispielsweise möglich, eine gespeicherte Prozedur mit der folgenden Signatur zu erstellen? CREATE PROCEDURE usp_InsertProductionLocation @TVP …


2
MySql - Ändern von innodb_file_per_table für eine Live-Datenbank
Ich habe eine große MySQL-Datenbank (150 GB) und erst jetzt ist mir aufgefallen, dass die auf festgelegt innodb_file_per_tableist, offwodurch die gesamte Datenbank in einer einzigen Datei gehostet wird ( ibdata1). Ich möchte die Datenbank innodb_file_per_tablenachträglich aktivieren und in mehrere Dateien aufteilen. Wie geht das am besten?
18 mysql  innodb  my.cnf 

3
Automatisieren des Failovers in PostgreSQL 9.1
Wie richtet man zwei identische Server für das automatische Failover in PostgreSQL 9.1 ein? OS Centos 5 PostgreSQL 9.1 aus dem Quellcode kompiliert Das Benutzerkonto postgres ist auf beiden Computern vorhanden und verfügt über einen SSH-Schlüssel ohne Kennwort, um eine Verbindung zu beiden Computern herzustellen. Mein aktuelles Setup: Master Server …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.