Voglio collegarmi a un database Oracle situato su un altro host usando sqlplus. Questa pagina mi ha suggerito di aggiungere un elemento sui miei nomi tns per collegarlo a quel database local_SID = (DESCRIPTION = (ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521)) (CONNECT_DATA = (SID = remote_SID)) ) e poi usalo …
Ho una tabella con 100 colonne. Quando si selezionano i dati negli SQL Plusinvolucri di output, rendendo difficile la lettura. Quello che preferirei è una barra di scorrimento orizzontale da visualizzare o in qualche modo inviare l'output less Corro seguendo le istruzioni in SQLPlus - SET LINESIZE 32000; SET PAGESIZE …
Diciamo che ho un database Oracle. Ho un nome utente = x, password = y, database = z. Inoltre conosco port = a, SID = b, Hostname = c. Quindi, come devo collegarmi correttamente? Ho usato molte opzioni come: 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))) L'invio di queste righe di comando di …
Ho trovato che sqlplusl'interfaccia è piuttosto obsoleta. È abbastanza bello avere alcuni comandi o parole chiave a disposizione, ma ad esempio non è disponibile alcun tasto "freccia su" per la precedente cronologia. A cosa serve una buona sostituzione / estensione sqlplus? Potrebbe essere una GUI o migliore (quindi rimane utile …
So che la domanda potrebbe sembrare troppo stupida, ma non ho mai capito questa parte. SQL * Plus funziona sia con SQL che con PL / SQL. Come faccio a sapere se un codice è SQL o PL / SQL? Se il mio codice ha un ciclo for, non è …
Alcune istruzioni come create table, insert in etc prendono un punto e virgola alla fine: CREATE TABLE employees_demo ( employee_id NUMBER(6) , first_name VARCHAR2(20) , last_name VARCHAR2(25) CONSTRAINT emp_last_name_nn_demo NOT NULL ) ; mentre ad altri piace set echo on connect system/manager passare anche senza il punto e virgola. Qual …
Occasionalmente riceverò uno script che funzionerà bene in SQL Developer o Toad, ma richiede modifiche per essere eseguito correttamente da SQL * Plus. Ecco un esempio nel caso peggiore contenente più istruzioni ognuna con righe vuote, punti e virgola e barre: INSERT INTO t1 VALUES ('a ; / '); INSERT …
Ho appena avuto il problema che ho definito un tipo e testato in TOAD e tutto era OK. Ma in esecuzione con SQL * PLUS ha generato un errore. Esempio: CREATE OR REPLACE TYPE MyType AS OBJECT ( Item1 NUMBER, Item2 NUMBER ); Per qualche motivo devo aggiungere una barra …
Al prompt di SQL * Plus, entrambi Reme si --qualificano come indicatori di commento: Rem this is a comment -- this is also a comment create table emp ( id number primary key, name cvarchar2(40)); C'è qualche differenza tra le due tecniche di commento?
Ho creato alcuni nuovi utenti in Oracle. Tuttavia, quando si esegue sqlplus, tutti devono qualificare pienamente i nomi delle tabelle nelle query. Qual è il modo migliore per impostare uno schema predefinito per questi nuovi utenti?
Se commetto un errore in SQLPlus durante l'inserimento di un comando 'insert in', c'è un modo per ripristinare queste informazioni al fine di modificarle?
In qualche modo, sembra che SQL * Plus (almeno su Windows) non sia in grado di individuare uno script con un percorso relativo quando viene chiamato con @@e quando il percorso inizia con un punto singolo o doppio. Ad esempio, in x:\some\whereHo la seguente struttura di directory: script.sql main-dir\main-sub-dir call-script.sql …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.