Essas instruções presumem que você esteja utilizando um banco de dados Oracle e orienta sobre as seguintes tarefas:
Nota. Quando você cria e acessa as tabelas de banco de dados, fique atento como os seguintes problemas:
Antes de seguir essas instruções é necessário ter criado um banco de dados.
Conclua as seguintes etapas:
DROP TABLE DEPARTMENT; CREATE TABLE DEPARTMENT (DEPTNUM CHAR(3) NOT NULL, DEPTNAME VARCHAR2(36) NOT NULL, MGRNUM CHAR(6)); INSERT INTO DEPARTMENT VALUES('D00', 'Personnel', '000010'); INSERT INTO DEPARTMENT VALUES('D01', 'Development', '000020'); INSERT INTO DEPARTMENT VALUES('D02', 'Support', '000030'); DROP TABLE EMPLOYEE; CREATE TABLE EMPLOYEE (EMPNUM CHAR(6) NOT NULL, FIRSTNM VARCHAR2(20) NOT NULL, LASTNM VARCHAR2(15) NOT NULL, PHONENUM CHAR(4), WORKDEPT CHAR(3), YEARSSERVICE INTEGER, AGEINYRS INTEGER, SEX CHAR(1), SALARY DECIMAL(9,2)); INSERT INTO EMPLOYEE VALUES('000010', 'DAVID', 'BROWN', '4501', 'D01', 10, 54, 'M', 23250.00); INSERT INTO EMPLOYEE VALUES('000020', 'SALLY', 'KWAN', '4738', 'D00', 9, 27, 'F', 18375.00); INSERT INTO EMPLOYEE VALUES('000030', 'JOHN', 'GEYER', '6789', 'D01', 22, 47, 'M', 53000.00); INSERT INTO EMPLOYEE VALUES('000040', 'EVA', 'SMITH', '7831', 'D00', 12, 37, 'F', 29000.00);
sqlplus <uid>/<senha> @simplifieddbrouting2.sql
Aguarde a conclusão do script. Se estiver executando o script pela primeira vez, a mensagem a seguir é exibida:
ORA-00942: table or view does not existIgnore essa mensagem. A mensagem é exibida, pois o script tenta remover quaisquer tabelas existentes chamadas DEPARTMENT e EMPLOYEE antes de criar novas tabelas, mas se o script não tiver sido executado antes, ele não localiza nenhuma tabela existente.
Agora, é possível criar a definição JDBCProvider; consulte Criando uma Entrada do Provedor JDBC para um Banco de Dados Oracle.