Datenbankadministratoren

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

9
Stellen Sie über die Befehlszeile eine Verbindung mit sql plus her, indem Sie eine Verbindungszeichenfolge verwenden
Nehmen wir an, ich habe eine Oracle-Datenbank. Ich habe einen Benutzernamen = x, Passwort = y, Datenbank = z. Ich kenne auch den Port = a, SID = b, Hostname = c. Wie muss ich mich also richtig verbinden? Ich habe viele Optionen verwendet, wie: sqlplus x/y@'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=c)(PORT=a))(CONNECT_DATA=(SID=z)(SERVER=DEDICATED)))' sqlplus (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=c)(PORT=a))(CONNECT_DATA=(SID=b))) Wenn …
41 oracle  sqlplus  string 


2
Was ist der Unterschied zwischen Always Encrypted und Transparent Data Encryption in SQL Server 2016?
Während ich dies schreibe, warte ich noch auf die offizielle Veröffentlichung von SQL Server 2016, damit wir die Nützlichkeit der Funktion "Immer verschlüsselt" untersuchen können. Ich möchte nur wissen, welche spezifischen Unterschiede zwischen Always Encrypted und der derzeit verfügbaren transparenten Datenverschlüsselung in SQL Server 2016 bestehen, damit wir die richtige …


2
Warum führt das Ändern der deklarierten Join-Spaltenreihenfolge eine Sortierung ein?
Ich habe zwei Tabellen mit identisch benannten, typisierten und indizierten Schlüsselspalten. Einer von ihnen hat einen eindeutigen Clustered-Index, der andere einen nicht eindeutigen . Der Testaufbau Setup-Skript, einschließlich einiger realistischer Statistiken: DROP TABLE IF EXISTS #left; DROP TABLE IF EXISTS #right; CREATE TABLE #left ( a char(4) NOT NULL, b …


3
Wie erteilen Sie die Ausführungsberechtigung für eine einzelne gespeicherte Prozedur?
Normalerweise verwende ich beim Erstellen einer gespeicherten Prozedur Folgendes als eine Art Vorlage Create procedure <procedurename> <@param1 <type>, @param2 <type>, etc..> as begin <procedure> end Gibt es eine Möglichkeit, die Erteilung von Ausführungsberechtigungen nur für diese gespeicherte Prozedur einzuschließen, wenn ich gerade dabei bin? Zum Beispiel wie ... Grant execute …
40 sql-server 

2
Was muss ein DBA über SSAS wissen?
Ich habe viel Material gesehen, das den geschäftlichen Aspekt von SSAS abdeckt, aber nicht wirklich viel über die wichtigen Aspekte von Administration und Management. Was muss ein funktionierender DBA unter dem Gesichtspunkt der Verwaltung einer Instanz von SQL Server Analysis Services über SSAS wissen, damit er ordnungsgemäß und effizient verwaltet …
40 sql-server  ssas 

1
zeitweise auftretende MySQL-Abstürze mit dem Fehler "Schwerwiegender Fehler: Speicher für den Pufferpool kann nicht zugewiesen werden"
Hinzugefügt am 29.05.2013: Da dies eine lange Frage und Diskussion ist , folgt hier eine kurze Zusammenfassung der Frage und der Lösung. Ich hatte Probleme, MySQL und Apache auf einem kleinen Linux-Server (1 GB Speicher) auszuführen. Apache forderte immer mehr Speicherplatz und als Folge davon hat das Betriebssystem immer MySQL …

3
Unerwartete Scans während des Löschvorgangs mit WHERE IN
Ich habe eine Frage wie die folgende: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers hat 553 Zeilen. tblFEStatsPaperHits hat 47.974.301 Zeilen. tblFEStatsBrowsers: CREATE TABLE [dbo].[tblFEStatsBrowsers]( [BrowserID] [smallint] IDENTITY(1,1) NOT NULL, [Browser] [varchar](50) NOT NULL, [Name] …


4
Wie kann ich in SQL Server 2008 einen vollständigen Active Directory-Gruppensicherheitszugriff zuweisen?
Ich möchte die integrierte Sicherheit für meine interne Anwendung verwenden, die sich ausschließlich in einer Domäne befindet. Leider habe ich das noch nie gut hinbekommen. Ich möchte einer gesamten Exchange-Gruppe (Active Directory) in SQL Server eine Rolle für den Lese- / Schreibzugriff auf bestimmte Tabellen zuweisen. Auf diese Weise müsste …



2
Möglicher INDEX für ein VARCHAR-Feld in MySQL
Ich arbeite in einer MySQL-Datenbank mit einer Tabelle wie dieser: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... und ich muss eine Menge solcher Fragen stellen (mit 5-10 Zeichen in der Liste) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit longer'...) …

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.