how to store data file in Postgres

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

how to store data file in Postgres

Pepe TD Vo
Hello Experts,

I created a database named "CIDR" using pg_default tablespace.  Now if I am moving the data/schemas/triggers/functions from Oracle into Postgres but the spacing is an issue.  From Oracle total datafile/tablespaces are 18G but in postgres where the pg_default tablespace has only 5G left.  I am asking for more disk spaces, SA is willing to give me another partition.  How do I move the CIDR database data file from where it is now to a new partition?

thank you.
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success
Reply | Threaded
Open this post in threaded view
|

Re:how to store data file in Postgres

Chris-9
Hello there, 

I don’t know your actual level of the transformation, you can create a new tablespace to the new partition and then moving some of the tables to the new location, or shutdown the pg and create a softlink for base dir to the new location then start it again. There are solutions, choose a good one for you current situation. 

Thanks,

On 01/17/2019 02:15[hidden email] wrote:
Hello Experts,

I created a database named "CIDR" using pg_default tablespace.  Now if I am moving the data/schemas/triggers/functions from Oracle into Postgres but the spacing is an issue.  From Oracle total datafile/tablespaces are 18G but in postgres where the pg_default tablespace has only 5G left.  I am asking for more disk spaces, SA is willing to give me another partition.  How do I move the CIDR database data file from where it is now to a new partition?

thank you.
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success
Reply | Threaded
Open this post in threaded view
|

Re: how to store data file in Postgres

Shreeyansh dba
In reply to this post by Pepe TD Vo
You can create a new tablespace to the new partition and alter your database CIDR set to new tablespace.

Thanks & Regards,
Shreeyansh DBA Team
www.shreeyansh.com


On Wed, Jan 16, 2019 at 11:45 PM Pepe TD Vo <[hidden email]> wrote:
Hello Experts,

I created a database named "CIDR" using pg_default tablespace.  Now if I am moving the data/schemas/triggers/functions from Oracle into Postgres but the spacing is an issue.  From Oracle total datafile/tablespaces are 18G but in postgres where the pg_default tablespace has only 5G left.  I am asking for more disk spaces, SA is willing to give me another partition.  How do I move the CIDR database data file from where it is now to a new partition?

thank you.
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success
Reply | Threaded
Open this post in threaded view
|

Re: how to store data file in Postgres

Pepe TD Vo
thank you so much for input.  Can Postgresql database have multi tablespaces or just one?

v/r,
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success


On Thursday, January 17, 2019 3:50 AM, Shreeyansh Dba <[hidden email]> wrote:


You can create a new tablespace to the new partition and alter your database CIDR set to new tablespace.

Thanks & Regards,
Shreeyansh DBA Team
www.shreeyansh.com


On Wed, Jan 16, 2019 at 11:45 PM Pepe TD Vo <[hidden email]> wrote:
Hello Experts,

I created a database named "CIDR" using pg_default tablespace.  Now if I am moving the data/schemas/triggers/functions from Oracle into Postgres but the spacing is an issue.  From Oracle total datafile/tablespaces are 18G but in postgres where the pg_default tablespace has only 5G left.  I am asking for more disk spaces, SA is willing to give me another partition.  How do I move the CIDR database data file from where it is now to a new partition?

thank you.
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success


Reply | Threaded
Open this post in threaded view
|

Re: how to store data file in Postgres

Shreeyansh dba

PostgreSQL comes with default tablespaces: pg_default tablespace stores all data. You can create multi tablespaces as per your requirement.

Thanks & Regards,
Shreeyansh DBA Team
www.shreeyansh.com


On Thu, Jan 17, 2019 at 6:55 PM Pepe TD Vo <[hidden email]> wrote:
thank you so much for input.  Can Postgresql database have multi tablespaces or just one?

v/r,
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success


On Thursday, January 17, 2019 3:50 AM, Shreeyansh Dba <[hidden email]> wrote:


You can create a new tablespace to the new partition and alter your database CIDR set to new tablespace.

Thanks & Regards,
Shreeyansh DBA Team
www.shreeyansh.com


On Wed, Jan 16, 2019 at 11:45 PM Pepe TD Vo <[hidden email]> wrote:
Hello Experts,

I created a database named "CIDR" using pg_default tablespace.  Now if I am moving the data/schemas/triggers/functions from Oracle into Postgres but the spacing is an issue.  From Oracle total datafile/tablespaces are 18G but in postgres where the pg_default tablespace has only 5G left.  I am asking for more disk spaces, SA is willing to give me another partition.  How do I move the CIDR database data file from where it is now to a new partition?

thank you.
 
Bach-Nga

No one in this world is pure and perfect.  If you avoid people for their mistakes you will be alone. So judge less, love and forgive more.
To call him a dog hardly seems to do him justice though in as much as he had four legs, a tail, and barked, I admit he was, to all outward appearances. But to those who knew him well, he was a perfect gentleman (Hermione Gingold)

**Live simply **Love generously **Care deeply **Speak kindly.
*** Genuinely rich *** Faithful talent *** Sharing success