WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Oracle SQL*Plus (http://www.wcm.at/forum/showthread.php?t=204506)

anve 27.11.2006 18:39

Oracle SQL*Plus
 
Hallo zusammen!

Gibt es eigentlich ein anderes Abfrageprogramm für Oracle 10.2.0.1.0? Dieser Client zeigt die Abfrageergebnisse unschön an ... Außerdem ist mit Markieren, Einfügen auch nicht so gelöst, wie man es gewohnt ist.

Ich hoffe dass es sowas gibt.

Mfg
anve

pong 27.11.2006 19:08

Zitat:

Gibt es eigentlich ein anderes Abfrageprogramm
http://www.oracle.com/technology/pro...per/index.html

btw. auf der Herstellerpage sollte man selber nachschauen können...

pong

delphirocks 27.11.2006 19:42

Oracle SQL Developer - ist allerdings so ein Java Dings, dafür aber gratis.
Wir verwenden den PL/SQL Developer, der ist ganz gut, kostet aber was.

anve 27.11.2006 19:58

Hi pong!

THX für deine Antwort!

Ich bin noch ziemlich neu in dem Thema und hab's nicht geschafft dorthin zu finden :hammer:

Dennoch würde ich nochmal deine Hilfe brauchen:

Ich kenn bei Oracle SQL*Plus den Benutzernamen, Kennwort und Host-Zeichenfolge. Was muss ich bei Oracle SQL Developer New Database Connection eintragen? Ich kenn die SID (Database name) nicht (ich hab nicht wirklich so den Plan wo ich was eintragen soll...). Oder brauche ich Service name?

Ich bekomme folgende Fehlermeldung: Failure - E/A-Exception: The Network Adapter could not established the connection.

Muss ich was bei TNS eintragen oder krieg ich keine Verbindung weil der Port gesperrt ist?

Ich weiß ich sollte den Admin der DB fragen (ist in den nächsten Tagen nicht da), kann ich es sonst irgendwie rausfinden?

Ich hoffe du kannst mir nochmal weiterhelfen und DANKE für deine Hilfe!

Grüße
anve

pong 27.11.2006 20:44

Zitat:

kann ich es sonst irgendwie rausfinden?
ähem anrufen? Wer soll sonst wissen, was er wie installiert hat?

pong

anve 27.11.2006 20:56

Krieg ich den DB-Name auch nicht durch diese sql-Datei mit der die Tabellen erzeugt worden sind?

PHP-Code:

Rem Copyright (c199019961997 by Oracle Corporation
Rem NAME
REM    EMP
.SQL
REM
REM This script creates the 
"emp" and "dept" tables used by the
REM demo OTL programs
.
REM

SET TERMOUT ON
PROMPT Building demonstration tables
.  Please wait.


DROP TABLE EMP;
DROP TABLE DEPT;
CREATE TABLE DEPT
       
(DEPTNO NUMBER(2CONSTRAINT PK_DEPT PRIMARY KEY,
        
DNAME VARCHAR2(14) ,
        
LOC VARCHAR2(13) ) ;
CREATE TABLE EMP
       
(EMPNO NUMBER(4CONSTRAINT PK_EMP PRIMARY KEY,
        
ENAME VARCHAR2(10),
        
JOB VARCHAR2(9),
        
MGR NUMBER(4),
        
HIREDATE DATE,
        
SAL NUMBER(7,2),
        
COMM NUMBER(7,2),
        
DEPTNO NUMBER(2CONSTRAINT FK_DEPTNO REFERENCES DEPT);
INSERT INTO DEPT VALUES
        
(10,'ACCOUNTING','NEW YORK');
INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
INSERT INTO DEPT VALUES
        
(30,'SALES','CHICAGO');
INSERT INTO DEPT VALUES
        
(40,'OPERATIONS','BOSTON');
INSERT INTO EMP VALUES
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
INSERT INTO EMP VALUES
(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);
INSERT INTO EMP VALUES
(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);
INSERT INTO EMP VALUES
(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);
INSERT INTO EMP VALUES
(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);
INSERT INTO EMP VALUES
(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);
INSERT INTO EMP VALUES
(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);
INSERT INTO EMP VALUES
(7788,'SCOTT','ANALYST',7566,to_date('13-7-87','dd-mm-yy')-85,3000,NULL,20);
INSERT INTO EMP VALUES
(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);
INSERT INTO EMP VALUES
(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);
INSERT INTO EMP VALUES
(7876,'ADAMS','CLERK',7788,to_date('13-7-87''dd-mm-yy')-51,1100,NULL,20);
INSERT INTO EMP VALUES
(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);
INSERT INTO EMP VALUES
(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);
INSERT INTO EMP VALUES
(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);
DROP TABLE BONUS;
CREATE TABLE BONUS
        
(
        
ENAME VARCHAR2(10)      ,
        
JOB VARCHAR2(9)  ,
        
SAL NUMBER,
        
COMM NUMBER
        
) ;
DROP TABLE SALGRADE;
CREATE TABLE SALGRADE
      
GRADE NUMBER,
        
LOSAL NUMBER,
        
HISAL NUMBER );
INSERT INTO SALGRADE VALUES (1,700,1200);
INSERT INTO SALGRADE VALUES (2,1201,1400);
INSERT INTO SALGRADE VALUES (3,1401,2000);
INSERT INTO SALGRADE VALUES (4,2001,3000);
INSERT INTO SALGRADE VALUES (5,3001,9999);
COMMIT;


SET TERMOUT ON
PROMPT Demonstration table build is complete


Ein Versuch war es Wert ;)

Trotzdem Danke für eure Hilfe/Links.

Grüße
anve

PS: ich krieg nicht die private Tel. Nr... heißt wohl warten

delphirocks 28.11.2006 08:00

Beim SQLDeveloper kannst du entweder über den thin client gehen (dann mußt du hostname od. IP, Port, SID, user u. passwort eintragen), oder über die OCI, dann mußt du den TNSNames Eintrag verwenden.

Such' einfach auf deiner Platte nach dem TNSNames.ora File und sieh' nach, was da steht. Falls du das File nicht findest, dann mußt du über den thin-client gehen, da wird dir allerdings der Admin die Daten dazu sagen müssen.

Den DB-Namen bekommst du aus dem emp.sql Script nicht. Es ist das scott/tiger Schema, allerdings kann das irgendwo liegen, z.B. scott/tiger@mydb

anve 28.11.2006 12:58

Hi delphirocks!

Danke für die Aufklärung! Leider hat es nicht geklappt. Da werde ich wohl warten bis er wieder da ist. THX nochmal!

Grüße
anve

anve 04.12.2006 17:30

So jetzt hab ich die Daten und es funktioniert! Danke nochmals!

Eine Frage hätte ich noch: Ich kann nicht alle Tabellen unter tables sehen. Woran liegt das? (bestimmt nur eine noob Frage ... *g*)
Unter Synonyms finde ich sieh (so wurden sie auch erstellt).Wie kann ich da nun reinschauen?


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag