2016-06-29 22 views
1

Ich werde versuchen, die aktuelle Situation auf die bestmögliche Weise zu erklären.Datenbankverbindung kann nicht erstellt werden

Nun, ich habe eine VM mit SQL Developer bereits installiert, konnte aber nicht ordnungsgemäß ausgeführt werden. Nach einigen Recherchen löse ich das Problem mit Umgebungsvariablen.

Derzeit muss ich eine Datenbankverbindung aber erfolglos erstellen. Ich weiß nicht, was sind die Anmeldeinformationen, die ich verwenden muss. Ich kann mich einloggen auf sqlplus as sysdba.

Ich habe bereits die select * from all_users gemacht, aber ich bin immer noch auf diesem fest. Gibt es trotzdem die richtigen Anmeldeinformationen zum Herstellen der Verbindung?

+0

Haben Sie Root-Zugriff? –

+1

Haben Sie einen Benutzer erstellt, ein Kennwort vergeben und eine Verbindung in SQL Developer getestet? – kevinsky

+0

Haben Sie ein bestimmtes Tutorial befolgt? Hast du tnsnames.ora erstellt und ist es in SQL Developer konfiguriert? –

Antwort

1

Von Ihrem Vm, wenn sie als sysdba angemeldet

CREATE USER WIZ IDENTIFIED BY "YourComplexPassword" 
    default tablespace USERS 
    temporary tablespace TEMP 
    profile DEFAULT; 

GRANT Connect TO WIZ; 
--might need this too, depends on version 
GRANT CREATE SESSION TO WIZ; 

Dies gibt Ihnen eine grundlegende Benutzerverbindung zu testen. Erstellen Sie anschließend in SQL Developer eine neue Verbindung zur Datenbank, indem Sie den Dienstnamen, den Host, den Port 1521 und den von Ihnen erstellten Benutzer und das Kennwort verwenden. Wählen Sie "Test". Wenn erfolgreich, speichern Sie die Verbindung und Sie können loslegen.

Sie müssen sicherstellen, dass der Name der Datenbank mit den Informationen übereinstimmt, die Sie in den SQL Developer Connection Dialog eingeben. Wenn Sie XE verwenden, lautet der Datenbankname XE. In anderen Versionen können Sie den Namen der Datenbank anpassen. Diese Informationen werden in Ihrer tnsnames.ora als SID oder SERVICE_NAME aufgeführt.

+0

Ok der Benutzer ist erstellt. Nun, wenn ich eine neue Datenbank-Verbindung erstellen möchte ich sagen: - username: wiz - Passwort: "password" SID: orcl Und es zeigt: ORA: 01017: ungültiger Benutzername/Passwort; Anmeldung abgelehnt – Wiz

+0

Ich habe in diesem Moment einige Abdrücke von mir gemacht. 1. http://imgur.com/GvOXdtI 2. http://imgur.com/9QxRMNP Beim zweiten Druck habe ich den Verbindungstyp auf TNS geändert und läuft perfekt. Es gibt ein Problem mit diesem Verbindungstyp? Kann ich das regelmäßig benutzen? – Wiz

+1

Ich habe den Punkt verstanden. Ich ändere den Dienstnamen in SIEBEL DB und funktioniert perfekt. Vielen Dank. – Wiz

Verwandte Themen