Recentemente precisei extrair os dados de uma tabela do banco de dados e inserir em outro servidor, vocês podem me perguntar por qual motivo não realizamos um insert com select ou realizamos o export apenas dessa tabela e import no outro servidor por exemplo, primeiro pelo motivo dos bancos de dados estarem em ambientes totalmente diferentes e segundo precisariamos solicitar o dump apenas dessa tabela que levaria mais tempo e não tinhamos esse tempo.
Vamos ao que realmente interessa.
Primeiramente vamos criar um arquivo simples que iremos executar.
Copie o conteúdo abaixo e salve com seguinte nome Query.sql
CREATE TABLE QUERY_FILE (ID NUMBER(9,0), DESCR VARCHAR2(100));
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
INSERT INTO QUERY_FILE (ID, DESCR) VALUES (1, 'A 1');
Agora que criamos nosso arquivo vamos executar ele no SQL Developer, abra uma query nele e faça conforme exemplo abaixo, lembrando de alterar o diretório para o diretório que salvou seu arquivo.
@"C:\SQL\Query.sql";

Fica essa dica, as vezes você precisa fazer algo rápido e não tenha muito tempo!!!
Olá Ruberlei, obrigado pela informação, me ajudou bastante!