Jump to content


daeyure's Content

There have been 3 items by daeyure (Search limited from 07/12/2020)


Ordernar por                Order  

#1018801 Sql Com 200Mb

Posted by daeyure on 18/06/2012, 10:37 in PostgreSQL

Olá pessoal,

Tenho um arquivo SQL com mais de 200mb.
Tento importá-lo para meu banco-de-dados no Posgresql porém sempre obtenho falhas.

O arquivo contê caractéres especiais como ç/é/í/ã etc...

O arquivo SQL também trava na hora de importá-lo no excel para dar uma olhada na estrutura.

O que eu consigo ver é o seguinte:


-- SQL Manager for PostgreSQL 5.1.0.3 
-- --------------------------------------- 
#NOME? 
#NOME? 
-- Version : PostgreSQL 8.4.10 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.4.real (Debian 4.4.5-8) 4.4.5, 64-bit 



SET check_function_bodies = false; 
-- 
-- Definition for function sem_acentos (OID = 25419) : 
-- 
SET search_path = public, pg_catalog; 
CREATE FUNCTION public.sem_acentos ( 
string character varying 
) 
RETURNS varchar 
AS 
$body$ 
SELECT TRANSLATE($1, áéíóúàèìòùãõâêîôôäëïöüçÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛÄËÏÖÜÇ, aeiouaeiouaoaeiooaeioucAEIOUAEIOUAOAEIOOAEIOUC) 
$body$ 
LANGUAGE sql; 
-- 
-- Structure for table tend_cidade (OID = 16940) : 
-- 
CREATE TABLE public.tend_cidade ( 
id_cidade integer NOT NULL, 
cidade varchar(100) NOT NULL, 
uf varchar(2) NOT NULL 
) WITHOUT OIDS; 
-- 
-- Structure for table tend_bairro (OID = 16943) : 
-- 
CREATE TABLE public.tend_bairro ( 
id_bairro integer NOT NULL, 
bairro varchar(50) NOT NULL, 
id_cidade integer NOT NULL 
) WITHOUT OIDS; 
-- 
-- Structure for table tend_endereco (OID = 16946) : 
-- 
CREATE TABLE public.tend_endereco ( 
cep varchar(10) NOT NULL, 
endereco varchar(200) NOT NULL, 
id_cidade integer NOT NULL, 
id_bairro integer NOT NULL 
) WITHOUT OIDS; 
-- 
-- Data for table public.tend_cidade (OID = 16940) (LIMIT 0,500) 
-- 
BEGIN; 

INSERT INTO tend_cidade (id_cidade, cidade, uf) 
VALUES (1, Acrelândia, AC); 

INSERT INTO tend_cidade (id_cidade, cidade, uf) 
VALUES (2, Assis Brasil, AC); 

INSERT INTO tend_cidade (id_cidade, cidade, uf) 
VALUES (3, Brasiléia, AC);



E assim segue por muitas mais linhas, que na verdade, eu não sei quantas são.

Como posso importar esse arquivo SQL?
Tentei pelo CTRL+E e OPEN, porém ele trava.

Quando eu tento por manualmente esse código aí em cima, ele dá pau.
Acredito que seja por causa desse SCRIPT.

Será que alguém poderia me ajudar?

Abraços!

Yuri Cavazin
--
Analista em Geoprocessamento
@ TECSA serviços LTDA



#1018803 Sql Com 200Mb

Posted by daeyure on 18/06/2012, 11:37 in PostgreSQL

daeyure,

Esse arquivo SQL foi gerado usando o SQL Manager, certo? Possivelmente você deveria conseguir importá-lo usando o mesmo programa.

Não é possível você gerar um backup usando o pg_dump e depois o restore que você deseja usando o pg_restore?
Pra exemplos, dá uma olhada em Backup de banco de dados com pg_dump

Dê sempre preferência em obter backups usando as ferramentas nativas do Postgre, pois usando ferramentas de terceiros corre sempre o risco de dar algum problema...


Olá Celão,

Muito obrigado pela atenção.

Esse arquivo eu obtive através de:

http://javafree.uol....-maio-2011.html

E eu não sei como foi gerado, exportado e tal.

Estou utilizando o PgAdmin III.

Vou dar uma olhada nesse link, e já retorno.

Muito Obrigado

Yuri Cavazin
--
Analista em Geoprocessamento
@ TECSA serviços - LTDA



#1018847 Sql Com 200Mb

Posted by daeyure on 25/06/2012, 13:41 in PostgreSQL


daeyure,

Esse arquivo SQL foi gerado usando o SQL Manager, certo? Possivelmente você deveria conseguir importá-lo usando o mesmo programa.

Não é possível você gerar um backup usando o pg_dump e depois o restore que você deseja usando o pg_restore?
Pra exemplos, dá uma olhada em Backup de banco de dados com pg_dump

Dê sempre preferência em obter backups usando as ferramentas nativas do Postgre, pois usando ferramentas de terceiros corre sempre o risco de dar algum problema...


Olá Celão,

Muito obrigado pela atenção.

Esse arquivo eu obtive através de:

http://javafree.uol....-maio-2011.html

E eu não sei como foi gerado, exportado e tal.

Estou utilizando o PgAdmin III.

Vou dar uma olhada nesse link, e já retorno.

Muito Obrigado

Yuri Cavazin
--
Analista em Geoprocessamento
@ TECSA serviços - LTDA



Olá pessoal,

O problema estava ocorrendo devido a falta de memória, acredito eu.

Importei o SQL via PgAdmin III em um computador mais potente e funcionou.

Obrigado,

Yuri Cavazin




IPB Skin By Virteq