CREAZIONE UTENTE SU ORACLE1 Andate su //oracle1.cli.di.unipi.it/webdb Login come utente: webdb password: ******* Administer -> User Manager Riempire i.

Slides:



Advertisements
Presentazioni simili
CREAZIONE UTENTE SU ORACLE1 Pagina delle risorse: crea utente oracle ( Password:… Dora in poi, in questi lucidi,
Advertisements

APRIRE PROGRAMMA DI POSTA OUTLOOK EXPRESS
Università degli Studi di Napoli "Federico II" - a.a. 2002/2003 Le TD nei processi di apprendimento: strategie di apprendimento collaborativo supportate.
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Installazione di Apache 2, PHP5, MySQL 5
Interfaccia modulo ricalcolo inventari Marco Moretti Febbraio 2012.
Comunicare con la posta elettronica (7.4)
Connessione con MySQL.
Esercitazione 2 Array, funzioni, form
Modulo o Form in Html.
Ordine dei Dottori Commercialisti e degli Esperti Contabili di Ivrea, Pinerolo, Torino1 effettuate le operazioni di generazione dell'Ambiente di sicurezza.
Uso di openafs Come usare il tool openafs per accedere e gestire i propri files sotto AFS.
Corso di Informatica A.A
Windows Sistema operativo con interfaccia grafica per PC IBM compatibili (varie versioni dal 95) La gestione dei file viene fatta secondo le modalità.
Posta elettronica : per iniziare : per iniziare Primi passi con la posta elettronica Primi passi con la posta elettronica
Windows 95WordPad Formattare il vostro documento Per modificare laspetto del vostro testo usate la Barra della Formattazione o il menu Formato. Selezionate.
1 Titolo Presentazione / Data / Confidenziale / Elaborazione di... ASP. Net Web Part e controlli di login Elaborazione di Franco Grivet Chin.
Viste. Cosè una vista? è possibile creare un subset logico di dati o una combinazione di dati una vista è una tabella logica basata su una tabella o su.
In questo tutorial viene spiegato come creare un nuovo account di posta elettronica in Mozilla Thunderbird Nella pagina di accesso veloce agli strumenti,
Modulo 7 – reti informatiche u.d. 3 (syllabus – )
Primo accesso Dimenticato la password? Navigare in piattaforma Come accedere a un corso.
SEZIONE STUDENTE HOMEPAGE STUDENTE Lo studente ha la sola facoltà di registrarsi e fare il test. Inizierà il suo lavoro cliccando su REGISTRATI (figura.
Inserire il proprio nome da iscritto e la propria password e cliccare su Login. Entrerete così nel Blog. Se non si è registrati cliccare su Non registrata.
Inserire il CDROM CygWin nel lettore, aprite la directory cyg e lanciare in esecuzione (con un doppio click del pulsante sinistro del mouse sulla relativa.
Registrazione su 000webhost
Inserite il Vostro Nome Utente e la Vostra Password … e fate un click per continuare.
GUIDA ALL'UTILIZZO DI MOODLE PROFILO: STUDENTE. LOGIN E NAVIGAZIONE DELLA PIATTAFORMA Dopo aver digitato l'indirizzo vi troverete.
66. Rubrica La Rubrica vi consente di raccogliere gli indirizzi di posta elettronica. Potete accedere dalla rubrica dallinterno del programma di posta.
In questo tutorial viene spiegato come creare un nuovo account di posta elettronica in Mozilla Thunderbird con un SMTP autenticato Nella pagina di accesso.
Configurazione in ambiente Windows Ing. A. Stile – Ing. L. Marchesano – 1/23.
Primo accesso Dimenticato la password? Navigare in piattaforma Come accedere a un corso.
MANUALE PRENOTAZIONE – MODIFICA LABORATORI NUOVA PRENOTAZIONE MODIFICA PRENOTAZIONE CANCELLA PRENOTAZIONE PRENOTAZIONE LUNGO PERIODO.
Backup and Migrate, Captcha ReCaptcha e Spamicide Docente: Simone Zambenedetti. Moduli per la Sicurezza.
BIOINFO3 - Lezione 111 CGI-BIN CGI-BIN sono chiamati i programmi la cui esecuzione può essere richiesta attraverso il WEB. Il server web (httpd) della.
In questo tutorial viene spiegato come creare un nuovo account di posta elettronica in Microsoft Outlook Dalla barra in alto selezionare la voce STRUMENTI.
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
ERGON WEB INFOPOINT Nuovo Sistema Rilevazione Presenze
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
CREAZIONE UTENTE SU DATATOP. CREAZIONE UTENTE Andate su //datatop.di.unipi.it/webdb Login come utente: webdb password: ****** Administer -> User Manager.
CREAZIONE UTENTE SU ORACLE1 Pagina delle risorse: crea utente oracle ( D’ora in poi, in questi lucidi, il vostro utente oracle.
Version 1.0 Quick Guide 1.Cos’è e a cosa serveCos’è e a cosa serve 2.Come si presentaCome si presenta 3.Menù principaleMenù principale 4.ConfigurazioneConfigurazione.
Community delle Biblioteche del Piemonte come inserire un commento e un argomento di discussione.
SQL*PLUS Worksheet Permette di:
ESERCIZIO PL/SQL e PSP.
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
Introduzione a Windows (Seconda parte) Lezione 3 Riccardo Sama' Copyright 
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
Esercizio ODBC. Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver.
Esercizio ODBC. Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver.
E 1.1 Esercizo sqlplus CREAZIONE UTENTE Connettetevi alla seguente URL: Identificatevi come: Username:
Esercizio ODBC Roberto Pecchioli, Nicola Salotti, Massimiliano Sergenti - Gruppo Admin.
Nozione ed uso Operazioni eseguite automaticamente ogni volta che avviene un certo evento Uso: –Gestione di vincoli di integrità: Per fallimento Per modifica.
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
GUIDA ALL’UTILIZZO DEL
ALCUNE ISTRUZIONI. PER COMPILARE DA OLIVIA SU DATATOP Entrate dentro olivia e settate il vostro ambiente: ssh olivia source /etc/oracle-profile.d/oracle.csh.
CREAZIONE UTENTE SU ORACLE1 Lanciate Enterprise Manager Console dal Menu Start -> Programmi -> Oracle - OraHome92 (modalità standalone) Scegliete di adottare.
Esercitazione 3 Utilizzo di un array per la visualizzazione dei dati.
ESERCIZIO PL/SQL e PSP. LO SCHEMA create table studenti ( nome VARCHAR2(15) not null, cognome VARCHAR2(15) not null, eta NUMBER );
Manuale Utente – i-Sisen Questionario dei Consumi
Manuale Utente – i-Sisen Questionario del Gas Naturale
Tutorial Holdings Management, aggiungere, modificare ed assegnare note support.ebsco.com.
Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Rita Riccardo
SISTEMA GESTIONE TOMBINI
Progetto: memorizzazione dello stato nel database Accesso Nome Anno N. accediNegozio.html negozio Seleziona oggetto1 oggetto2 oggetto conferma.
CREAZIONE UTENTE SU ORACLE1
Operazione ricerca e selezione persone
Operazione ricerca e selezione persone
Operazione immissione persona
Progetto: memorizzazione dello stato nel database
Transcript della presentazione:

CREAZIONE UTENTE SU ORACLE1 Andate su //oracle1.cli.di.unipi.it/webdb Login come utente: webdb password: ******* Administer -> User Manager Riempire i campi User name e Password della form Create a New User, in particolare: Deafult Tablespace: USERS Temporary Tablespace: TEMP ORACLE Profile: DEFAULT Selezionare la check box WebDB Developer Premere Create

AGGIUNGERE RUOLI Cliccare su “Roles” Scrivere UNLIMITED TABLESPACE in “Role” e premere “Add” Scrivere RESOURCE in “Role” e premere “Add” Premere “Apply”

Rendere accessibile oracle1 dalla macchina windows con Net8 Assistant Crea un nome locale per la connessione via SqlPlus Worksheet al server orcl.oracle1: Start - Programs –oracle – network administration – Net8 Assistant Oppure, da command line: C:\oracle\ora90\bin\launch.exe “C:\oracle\ora90\network\tools”..\network\tools\netasst.cl –Locale – Denominazione di servizio - + (oppure: modifica – crea) –Nome di servizio di rete: orcl.isi1 (arbitrario) –Protocollo: TCP/IP –Nome host: oracle1.cli.di.unipi.it –Nome di servizio: orcl –Test...Chiudi...Fine

Rendere accessibile oracle1 dalla macchina windows copiando un file Se non funziona il Net Assistant: –Da UNIX, copiate il file ~ghelli/bdl03/ese1/tnsnames.ora nella vostra home –Da windows, copiate tnsnames.ora nella directoty C:\oracle\ora90\network\admin

Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore Inserisci Persona Cerca Persona Inserisci Persona OK Successo:....

Progetto di dettaglio Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore Inserisci Persona Cerca Persona Inserisci Persona OK Successo:.... immetti(IlNome, menu.html controllaDati(IlNome, warning(IlNome,...

Progetto di dettaglio Stato 0: menu iniziale Stato 1 –Operazione: immetti –Parametri: IlNome, IlCognome, LAnnoNascita Stato 2 –Operazione: controllaDati –Parametri: IlNome, IlCognome, LAnnoNascita Stato 3 –Operazione: warning –Parametri: Messaggio errore –Parametri di giro: IlNome, IlCognome, LAnnoNascita

Per implementare Il menu iniziale: posso implementarlo come un file statico sul mio spazio web, oppure usando loadpsp Gli altri quattro stati: procedure che ricevono parametri: Immissione persona: –Definisco lo schema –Definisco la schermata iniziale –Memorizzo la procedura di immissione –Memorizzo la procedura di verifica errori –Memorizzo la procedura di visualizzazione risultato

Definizione dello schema Creo una directory ~/ese1 Copio nella directory tutti i files che trovo in Risorse del Corso->Materiale per gli esercizi->ese1 )ovvero in oppure in ~ghelli/bdl03/ese1 Mi connetto a orcl.oracle1 via SqlPlus Worksheet: –start – programs - oracle – database administration – sqlplus worksheet –Oppure, da command line: oracle/ora90/bin/oemapp.bat worksheet –Specificare nome utente di Oracle e password per orcl.oracle1; –Service: orcl.oracle1 Anziché orcl.oracle1 (oracle1.cli.di.unipi.it) posso usare oracledb.datatop (datatop.di.unipi.it)

Definizione dello schema Da SqlPlus Worksheet compilare il file create.sql: –File – open e selezionare il file –Execute (icona con fulmine) drop table Persone ERROR at line 1: ORA-00942: table or view does not exist Table created.

Verifica di funzionamento Caricare e compilare insert.sql e query.sql dalla directory ese1bdl Per effettuare modifiche lanciare wordpad o emacs, modificare i file e ricompilare

Creare il proprio spazio Web su Creare una directory ~/public_html e settare i diritti: –mkdir ~/public_html –chmod 711 ~/public_html Istruzioni più dettagliate per creare la propria home page si possono trovare a:

Creazione dello stato di immissione Creo una directory ~/public_html/ese1bdl Salvo il file menu.html nella directory Rendo menu.html visibile a tutti: –chmod 755 ~/public_html/ese1bdl/menu.html Esploro la pagina creata: –

La form in menu.html (1/2) Accedere al file menu.html con wordpad Il tag: MioAccountOracle.p_ese1.immetti è il nome della procedura attivata (schema.modulo.procedura); modificate MioAccountOracle! Un tag: specifica che alla procedura verrà passato un parametro “Cognome” inizializzato a null

La form in menu.html (2/2) Un tag: specifica che alla procedura verrà passato un parametro “Cognome” inizializzato con il valore immesso nel tag Sostituire tutti gli XXuser con MioAccountOracle

Creazione della procedura di controllo dati ed immissione La procedura è nel file ese1.sql Aprire il file con wordpad Sostituire tutti i XXuser con MioAccountOracle Compilare la procedura Provare a modificare e ricompilare la procedura

La form Genera una form con un bottone OK Quando si schiaccia OK, spedisce: – Genera una form con un bottone OK ed uno NO Quando si schiaccia NO, spedisce: –

La procedura immetti Il codice: – htp.htmlOpen; – htp.headOpen; – htp.title('Immissione dati persona'); – htp.headClose Produce: – – Immissione dati persona – Documentazione: –Didattica/Manuali in linea/Manuale Oracle WebServer

formText La procedura: –htp.formOpen(‘ Produce: – La procedura: –htp.formText('IlNome','15','15','Luigi'): Produce: – La procedura: –htp.formClose, htp.formSubmit(cname,cvalue) …

SQLPLUS: messaggi di errore Non confondere gli errori nel package (interfaccia) con quelli nel package body Comandi utili: –mostra errori: show err : mostra gli errori del body show err package p_pippo –(dove pippo non è il nome del file ma del package): mostra gli errori nel package –pausa ogni pagina: set pagesize 25 set pause on –lista le righe : l

Testare le procedure Scrivete la url: ckage.proc?par 1 =val 1 &..&par n =val n Errori più comuni: –il nome della procedura o quello dei parametri sono stati descritti male (oveflows integer datatype) –c'è qualche parametro in più o in meno –tipi sbagliati dei parametri (numeric or value error)

Verificare lo stato delle procedure -> browse -> browse MioUserName Show: packages, procedures & functions NomeProcedura In alto a destra: show object information Verificare: –Status = Valid –Source

Esercizio Aumentare la dimensione del campo per immettere l’anno Trasformate il menù iniziale in una pagina.psp Aggiungere una procedura per visualizzare tutte le persone e collegatela al bottone opportuno Modificare tale procedura in modo che riceva un cognome come parametro e visualizzi tutte le persone con quel cognome