Re: Must re-connect to see tables

From: rob stone <floriparob(at)gmail(dot)com>
To: Blake McBride <blake(at)mcbride(dot)name>, pgsql-general(at)postgresql(dot)org
Subject: Re: Must re-connect to see tables
Date: 2018-03-27 11:48:02
Message-ID: 1522151282.4080.23.camel@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello Blake,

On Tue, 2018-03-27 at 06:23 -0500, Blake McBride wrote:
> I should also mention that I am using PostgreSQL 9.3.22 on a 64 bit
> Linux box.
>
> On Tue, Mar 27, 2018 at 6:22 AM, Blake McBride <blake(at)mcbride(dot)name>
> wrote:
> > Hi,
> >
> > I have been using PostgreSQL for many years but all of a sudden a
> > db load script I've been using no longer works. What id does
> > (essentially) is:
> >
> > psql postgres postgres
> > drop database test;
> > create database test;
> > \c test
> > \i data.sql
> > \dt
> > \q
> >
> >
> > I tested this with a small data.sql and it worked fine. However,
> > when I use a real (much larger) data.sql then \dt replies "No
> > relations" ! I found this if I stick an extra '\c test' after the
> > '\i data.sql' it works.
> >
> > The data.sql is a PostgreSQL dump from another database. When the
> > '\i data.sql' is done, the prompt still shows 'test#' so it's not
> > like I've changed databases.
> >
> > I only have one schema, 'public'.
> >
> > Can't figure out why a simple example works but a large file
> > requires an extra \c.
> >
> > Sure appreciate any help.
> >
> > Blake McBride
> >
>
>

1) Where does your e-mail subject line "Must re-connect to see tables"
relate to the import?

2) Does the larger data.sql file have a "create database" line or any
other construct at the beginning of the file that would cause it to NOT
insert rows into database test?

Cheers,
Rob

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Blake McBride 2018-03-27 12:16:01 Re: Must re-connect to see tables
Previous Message Ron 2018-03-27 11:28:07 Re: Must re-connect to see tables