|
| Oracle 8i SQL-prompt Fra : Jesper Krogh |
Dato : 15-02-02 12:40 |
|
Er der ikke nogle muligheder for at få gode features som history,
autocomplete, etc i Oracle's SQL-prompt?
Den er sådan lidt ( en hel del ) stiv at arbejde med.
Specielt history, evt også få den til at flushe sine statements i stedet
for at vente til man logger ud.
Eller bruger folk et helt andet værktøj?
--
../Jesper Krogh, jesper@linuxpusher.dk
webshop: http://www.linuxpusher.dk
| |
Jan Eliasen (15-02-2002)
| Kommentar Fra : Jan Eliasen |
Dato : 15-02-02 14:53 |
|
| |
Jesper Krogh (15-02-2002)
| Kommentar Fra : Jesper Krogh |
Dato : 15-02-02 16:36 |
|
In article <Pine.GSO.4.33.0202150000@borg.cs.auc.dk>, Jan Eliasen wrote:
> On Fri, 15 Feb 2002, Jesper Krogh wrote:
>
> > Er der ikke nogle muligheder for at få gode features som history,
> > autocomplete, etc i Oracle's SQL-prompt?
> Niks.
>
> > Eller bruger folk et helt andet værktøj?
> Hep.
> http://www.globecom.se/tora er det program jeg selv bruger.
Ok, der er et eller andet plot jeg ikke lige forstår ved den, det er
sikkert noget grundlæggende Oracle terminologi.
Men skal der installeres et eller andet client tool for at få den til at
connecte til databasen fra en anden host?
Evt. hvilket?
Det er en Linux Workstation jeg forsøger fra. Det går fint mod en MySQL
database, men det var jo ikke ligesom det der var målet.
--
../Jesper Krogh, jesper@linuxpusher.dk
webshop: http://www.linuxpusher.dk
| |
Barnabas (18-02-2002)
| Kommentar Fra : Barnabas |
Dato : 18-02-02 09:22 |
|
>
>Det er en Linux Workstation jeg forsøger fra. Det går fint mod en MySQL
>database, men det var jo ikke ligesom det der var målet.
>
>--
>./Jesper Krogh, jesper@linuxpusher.dk
>webshop: http://www.linuxpusher.dk
>
Du skal som minimum altid have Oracle Net8 (tidligere sqlnet)
installeret på din maskine for at kunne connecte.
Jeg ved ikke om det er en del af TORA, men det tror jeg ikke. Så
installation af oracle's client software er nødvendig. Herefter skal
du rette i config filen til clienten der ligger i:
$oracle_home/network/admin/tnsnames.ora
og tilføje en entry til din database instance
- Nico
| |
Michael Hjorth (17-02-2002)
| Kommentar Fra : Michael Hjorth |
Dato : 17-02-02 00:28 |
|
Jesper Krogh wrote:
>
> Er der ikke nogle muligheder for at få gode features som history,
> autocomplete, etc i Oracle's SQL-prompt?
>
Jeg går ud fra at du mener SQL*plus.
Mulighederne er begrænset.
Tast ed så får du den sidste kommando op i en editor og kan arbejde
videre med den der.
> Den er sådan lidt ( en hel del ) stiv at arbejde med.
> Specielt history, evt også få den til at flushe sine statements i stedet
> for at vente til man logger ud.
Du skal være glad for et linieorienteret interface for at synes om det.
Jeg bruger det selv meget, det er f.eks. det hurtigste hvis du skal have
fat i en database på en server som du kun kan komme til over en langsom
linie.
>
> Eller bruger folk et helt andet værktøj?
>
T.O.A.D http://www.quest.com/
Michael.
| |
Kim Emax - ayianapa.~ (26-02-2002)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 26-02-02 18:18 |
|
"Michael Hjorth" <mhjorth1@netscape.net> skrev i
> Du skal være glad for et linieorienteret interface for at synes om det.
> Jeg bruger det selv meget, det er f.eks. det hurtigste hvis du skal have
> fat i en database på en server som du kun kan komme til over en langsom
> linie.
Jeg kan ikke se meningen med at _undlade_ en history? I MySQL roder jeg tit
med _lange_ queries, så jeg gruer for at skulle lege med Oracle... og jeg
prøver alligevel
--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Michael Rasmussen (26-02-2002)
| Kommentar Fra : Michael Rasmussen |
Dato : 26-02-02 22:16 |
|
On Tue, 26 Feb 2002 18:17:58 +0100, Kim Emax - ayianapa.dk wrote:
> "Michael Hjorth" <mhjorth1@netscape.net> skrev i
>
>> Du skal være glad for et linieorienteret interface for at synes om det.
>> Jeg bruger det selv meget, det er f.eks. det hurtigste hvis du skal
>> have fat i en database på en server som du kun kan komme til over en
>> langsom linie.
>
> Jeg kan ikke se meningen med at _undlade_ en history? I MySQL roder jeg
> tit med _lange_ queries, så jeg gruer for at skulle lege med Oracle...
> og jeg prøver alligevel
Mit råd er at skrive sin SQL i en teksteditor, og så cut'n paste det til
Oracle prompten.
--
Hilsen/Sincerely
Michael Rasmussen
"C makes it easy to shoot yourself in the foot; C++ makes it harder,
but when you do, it blows away your whole leg." - Bjarne Stroustrup
-------------------------------------------------------------------
Fjern NOSPAM fra min adresse, for at sende mig en mail
| |
Michael Hjorth (26-02-2002)
| Kommentar Fra : Michael Hjorth |
Dato : 26-02-02 23:10 |
|
Michael Rasmussen wrote:
>
> On Tue, 26 Feb 2002 18:17:58 +0100, Kim Emax - ayianapa.dk wrote:
>
> > "Michael Hjorth" <mhjorth1@netscape.net> skrev i
> >
> >> Du skal være glad for et linieorienteret interface for at synes om det.
> >> Jeg bruger det selv meget, det er f.eks. det hurtigste hvis du skal
> >> have fat i en database på en server som du kun kan komme til over en
> >> langsom linie.
> >
> > Jeg kan ikke se meningen med at _undlade_ en history? I MySQL roder jeg
> > tit med _lange_ queries, så jeg gruer for at skulle lege med Oracle...
Der ER en history, som dog kun husker en kommando. Det er lidt ligesom i
DOS i rigtigt gamle dage, før DOSKEY.
> > og jeg prøver alligevel
God vind!
> Mit råd er at skrive sin SQL i en teksteditor, og så cut'n paste det til
> Oracle prompten.
>
Husk i denne forbindelse at du kan køre et sql-script ved at taste
'@filnavn.sql' ved SQL*Plus-prompten, vel at mærke hvis du har gemt
scriptet i filen filnavn.sql
Når jeg udvikler større SQL eller PL/SQL scripts har jeg altid (mindst)
to vinduer åbne, et med koden i en tekst-editor og et med SQL*Plus.
Kommandoen 'show errors' er i øvrigt helt uundværlig hvis du roder med
stored procedures.
Michael.
| |
Kim Emax - ayianapa.~ (26-02-2002)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 26-02-02 23:22 |
|
"Michael Hjorth" <mhjorth1@netscape.net> skrev
> Husk i denne forbindelse at du kan køre et sql-script ved at taste
> '@filnavn.sql' ved SQL*Plus-prompten, vel at mærke hvis du har gemt
> scriptet i filen filnavn.sql
fino, så er jeg fri for at lede mine gl. notater igennem, kunne huske det
der, bare ikke, hvordan
> Når jeg udvikler større SQL eller PL/SQL scripts har jeg altid (mindst)
> to vinduer åbne, et med koden i en tekst-editor og et med SQL*Plus.
> Kommandoen 'show errors' er i øvrigt helt uundværlig hvis du roder med
> stored procedures.
nu bliver jeg lidt nysgerrig, hvad bruger du til at arbejde op mod Oracle
med? Jeg har lidt problemer med et simpelt connect fra PHP til dual
tabellen... Kigger på det ind i mellem opgaver, så det har ikke fået den
fulde opmærksomhed endnu...
--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Michael Hjorth (26-02-2002)
| Kommentar Fra : Michael Hjorth |
Dato : 26-02-02 23:51 |
|
"Kim Emax - ayianapa.dk" wrote:
>
> "Michael Hjorth" <mhjorth1@netscape.net> skrev
> > Når jeg udvikler større SQL eller PL/SQL scripts har jeg altid (mindst)
> > to vinduer åbne, et med koden i en tekst-editor og et med SQL*Plus.
> > Kommandoen 'show errors' er i øvrigt helt uundværlig hvis du roder med
> > stored procedures.
>
> nu bliver jeg lidt nysgerrig, hvad bruger du til at arbejde op mod Oracle
> med? Jeg har lidt problemer med et simpelt connect fra PHP til dual
> tabellen... Kigger på det ind i mellem opgaver, så det har ikke fået den
> fulde opmærksomhed endnu...
Når jeg arbejder med stored procedures så arbejder jeg normalt på
serveren hvor basen befinder sig. Alternativt i TOAD.
Mine applikationer som bruger disse procedurer er normalt Forms eller
Reports, dvs. de tilslutter til basen via NET8 protokollen.
Du siger PHP, så har du vist gang i noget ODBC ikke? Det har jeg ikke
prøvet, så der må andre på banen her.
Michael.
| |
Kim Emax - ayianapa.~ (27-02-2002)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 27-02-02 00:59 |
|
"Michael Hjorth" <mhjorth1@netscape.net> skrev
> Når jeg arbejder med stored procedures så arbejder jeg normalt på
> serveren hvor basen befinder sig. Alternativt i TOAD.
Det er jeg også blevet anbefalet at lure på... og så af en kvinde, respekt!
> Mine applikationer som bruger disse procedurer er normalt Forms eller
> Reports, dvs. de tilslutter til basen via NET8 protokollen.
> Du siger PHP, så har du vist gang i noget ODBC ikke? Det har jeg ikke
> prøvet, så der må andre på banen her.
nah... det skulle være muligt at oprette en connection enten med ocilogon()
eller ociplogon(), og så fyre statements af med ociexecute()
http://www.dk.php.net/manual/en/ref.oci8.php
Jeg tror bare lige jeg skal have sat noget enviroment op... Min første tanke
var at man ikke kunne bruge dual, men det kan jeg nu ikke tro...
--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Thorbjørn Ravn Ander~ (20-03-2002)
| Kommentar Fra : Thorbjørn Ravn Ander~ |
Dato : 20-03-02 16:43 |
|
"Kim Emax - ayianapa.dk" <newsgroup@sletdette-ayianapa.dk> writes:
> Jeg kan ikke se meningen med at _undlade_ en history? I MySQL roder jeg tit
> med _lange_ queries, så jeg gruer for at skulle lege med Oracle... og jeg
> prøver alligevel
Start Emacs, og start ESC x shell Return.
Heri kan du starte sqlplus og saa bruge ESC p til at bladre tilbage.
Det virker bedst i Emacs 21.
Bliver linien for lang kan du goere det som jeg goer, nemlig at jeg
har min SQL i en fil, fx "t.sql" og saa skriver "@t.sql" i sqlplus
prompten. Det er ret nemt i Emacs.
--
Thorbjørn Ravn Andersen
http://homepage.mac.com/ravn
| |
Kim Emax - ayianapa.~ (19-04-2002)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 19-04-02 23:18 |
|
"Thorbjørn Ravn Andersen" <thunderbear@bigfoot.com> skrev
> Start Emacs, og start ESC x shell Return.
>
> Heri kan du starte sqlplus og saa bruge ESC p til at bladre tilbage.
> Det virker bedst i Emacs 21.
>
> Bliver linien for lang kan du goere det som jeg goer, nemlig at jeg
> har min SQL i en fil, fx "t.sql" og saa skriver "@t.sql" i sqlplus
> prompten. Det er ret nemt i Emacs.
hmmm... min newsreader havde ikke hentet indlæg? Anyway, tak for dit svar,
det er gemt og jeg vil se om ikke det kan spille med VI
--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Martin Christensen (26-02-2002)
| Kommentar Fra : Martin Christensen |
Dato : 26-02-02 19:29 |
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> ""Kim" == "Kim Emax <- ayianapa.dk" <newsgroup@sletdette-ayianapa.dk>> writes:
"Kim> "Michael Hjorth" <mhjorth1@netscape.net> skrev i
"Kim> Jeg kan ikke se meningen med at _undlade_ en history?
Hvis man undlader en history, køber kunden måske mere avancerede
værktøjer...
Martin
- --
Homepage: http://www.cs.auc.dk/~factotum/
GPG public key: http://www.cs.auc.dk/~factotum/gpgkey.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG < http://www.gnupg.org>
iEYEARECAAYFAjx70/UACgkQYu1fMmOQldXyEQCfeueKf3r+cds8DvOcwkj7hd6C
jBIAn0EmK9Q5YePI6+bdcN/3QJHidJEj
=leH3
-----END PGP SIGNATURE-----
| |
Kim Emax - ayianapa.~ (26-02-2002)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 26-02-02 19:48 |
|
"Martin Christensen" <knightsofspamalot-factotum@gvdnet.dk> skrev
> Hvis man undlader en history, køber kunden måske mere avancerede
> værktøjer...
ja, 100.000,- er også alt for billigt for en database... som er sååå nem at
installere(NOT! RH7.1)
--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Martin Christensen (26-02-2002)
| Kommentar Fra : Martin Christensen |
Dato : 26-02-02 21:01 |
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> ""Kim" == "Kim Emax <- ayianapa.dk" <newsgroup@sletdette-ayianapa.dk>> writes:
>> Hvis man undlader en history, køber kunden måske mere avancerede
>> værktøjer...
"Kim> ja, 100.000,- er også alt for billigt for en database... som er
"Kim> sååå nem at installere(NOT! RH7.1)
Ja, det er sgu ikke mig, du skal fortælle det til, men Oracle!
Martin
- --
Homepage: http://www.cs.auc.dk/~factotum/
GPG public key: http://www.cs.auc.dk/~factotum/gpgkey.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG < http://www.gnupg.org>
iEYEARECAAYFAjx76XoACgkQYu1fMmOQldUYjQCfcnGPRoMQAtsKJXHs9puj3qoP
z2UAnRtPNWS4rGVV1chex49HFFug25KF
=zl/f
-----END PGP SIGNATURE-----
| |
Martin Christensen (26-02-2002)
| Kommentar Fra : Martin Christensen |
Dato : 26-02-02 23:02 |
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "Michael" == Michael Rasmussen <mir@datanom.net> writes:
Michael> Mit råd er at skrive sin SQL i en teksteditor, og så cut'n
Michael> paste det til Oracle prompten.
Øhm... Emacs har sql-oracle, som virker ganske fortrinligt. Den følger
vist ikke med standarddistributionen af 20.*, men kan hentes direkte
fra Emacs 21 uden problemer. Jeg ved ikke med XEmacs.
Martin
- --
Homepage: http://www.cs.auc.dk/~factotum/
GPG public key: http://www.cs.auc.dk/~factotum/gpgkey.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG < http://www.gnupg.org>
iEYEARECAAYFAjx8Be8ACgkQYu1fMmOQldVaDwCgwaPxAZt4DqGkcpyeDx7+3lqx
5HsAoNOzQ/49M4QlosjRDIMFQd6hQ5nI
=Y+Y7
-----END PGP SIGNATURE-----
| |
Jan Eliasen (18-02-2002)
| Kommentar Fra : Jan Eliasen |
Dato : 18-02-02 08:12 |
|
| |
N/A (26-02-2002)
| Kommentar Fra : N/A |
Dato : 26-02-02 19:48 |
|
| |
|
|