Setelbeah menggunakan postgresql 9.4 ternyata adabeberapa perintah yang berbeda. Setelah berhasil install postgre di ubuntu lalu masuk menggunakan perintah berikut
-------------------------------------------------
galih@galih-K46CA:~$ sudo su
[sudo] password for galih:
root@galih-K46CA:/home/galih# su - postgres
postgres@galih-K46CA:~$
------------------------------------------------
setelah masuk postgre selanjutnya membuat userbaru
--------------------------------------------
postgres@galih-K46CA:~$ createuser taqiemi
---------------------------------------------
Setelah user berhasil dibuat kita masuk menggunakan user postgre untuk memberi hak privellage, superuser, createdb dan lain2
------------------------------------------------------------------------------------
postgres@galih-K46CA:~$ psql -U postgres template1
psql (9.3.5)
Type "help" for help.
template1=#
template1=# ALTER USER taqiem superuser;
ALTER ROLE
template1=# ALTER USER taqiem createdb;
ALTER ROLE
template1=# \q
----------------------------------------------------------------------
Selanjutnya login dengan user yang baru
----------------------------------------------------------------------
postgres@galih-K46CA:~$ psql -U taqiem template1
Password for user taqiem:
psql (9.3.5)
Type "help" for help.
template1=#
--------------------------------------------------------------------
Membuat database diuser baru
---------------------------------------------------------------------
template1=# create database monevdpu owner taqiem encoding 'SQL_ASCII' template template0;
CREATE DATABASE
---------------------------------------------------------------------
JIka mengalami error seperti ini
-------------------------------------------------------------------
ERROR: encoding "SQL_ASCII" does not match locale "en_US.UTF-8"
DETAIL: The chosen LC_CTYPE setting requires encoding "UTF8".
---------------------------------------------------------------------------------------------------------------
Maka dapat mengubah mengubah LC_CTYPE
--------------------------------------------------------------------------
ALTER DATABASE template0 SET LC_CTYPE TO 'C';
----------------------------------------------------------------------------------------
Showing posts with label Postgree. Show all posts
Showing posts with label Postgree. Show all posts
Sunday, November 23, 2014
beberapa perintah postgreSQL 9.3 di ubuntu 14.04
Thursday, November 20, 2014
posgresql menggunakan ubuntu 14.04
Cara instal postgresql di linux dapat langsung menggunakan terminal. Pada kasus kali ini yang digunakan adalah ubuntu 14.04.
Perintah yang perlu dijalankan adalah :
# apt-get -y update
# apt-get -y install postgresql postgreql-contrib
setelah perintah diatas selesai dieksekusi tinggal menjalankan database postgre.
Cara masuk didatabse postgre dapat menggunakan perintah sebagai berikut :
# su - postgres
# psql
Setelah perintah diatas maka seharusnya sudah bisa menggunakan database PostgreSQL di Ubuntu 14.04.
Perintah yang perlu dijalankan adalah :
# apt-get -y update
# apt-get -y install postgresql postgreql-contrib
setelah perintah diatas selesai dieksekusi tinggal menjalankan database postgre.
Cara masuk didatabse postgre dapat menggunakan perintah sebagai berikut :
# su - postgres
# psql
Setelah perintah diatas maka seharusnya sudah bisa menggunakan database PostgreSQL di Ubuntu 14.04.
Tuesday, January 14, 2014
backup dan restore database postgre di comandpromt
Backup dan restore database sangat diperlukan setelah kita membuat database. Database yang sudah kita buat baiknya selalu dibackup agar suatu saat jika database secara tidak sengaja maupun sengaja kita hapus dan masih ingin menggunakannya kita tidak usah pusing-pusing untuk membuatnya dari 0 lagi karena sudah memiliki backupannya. Database yang digunakan kebetulan menggunakan postgree. Berikut jika ingin membackup dan merestore database dipostgree menggunakan comandpromt atau yang sering disebut cmd pada windows :
1. Masuk comandpromt ketikan "cd C:\Program Files\PostgreSQL\9.1\bin" (tanpa tanda petik)
2. Masuk ke database dengan menjalankan perintah berikut dari comandpromt
Demikian cara backup dan restore database yang saya lakukan diatas semoga bermanfat. Saya menulis ini hanya untuk iseng-iseng saja dan agar saya tidak lupa. tentunya banyak salah dalam penulisan saya mohon maaf karena saya juga baru belajar :)
Diasumsikan disini :
- kita sudah memiliki database postgre di local maupun cloud
keterangan :
nama database = dbmahasiswa;
nama user = admin;
hostname local = localhost;
hostname cloud = 192.xxx.x.x;
port = xxxx;
nama file hasil backup = mahasiswa_15_01_2014.dmp;
lokasi file hasil backup = D:
lokasi folder postgree di komputer = C:\program files\postgresql\9.1\bin
Backup database:
1. Masuk ke Comandpromt
- Biasanya klik start->run->kemudia ketikan cmd dan enter maka akan muncul comendpromt2. Masuk ke folder postgresql
- Ketikan "cd \" (tanpa tanda petik) lalu tekan enter
- Ketikan "cd C:\Program Files\PostgreSQL\9.1\bin" (tanpa tanda petik)
- Ketikan pg_dump -h localhost -U admin -f D:\mahasiswa_15_01_2014.dmp dbmahasiswaRestore database:
1. Masuk comandpromt ketikan "cd C:\Program Files\PostgreSQL\9.1\bin" (tanpa tanda petik)
2. Masuk ke database dengan menjalankan perintah berikut dari comandpromt
- psql -U admin -h 192.xxx.x.x -p xxxx template1
- create database mahasiswa owner=admin encoding='sqlascii' template=template0;
- \q3. Setelah semua proses terlewati maka saatnya restore database dengan cara menjalankan perintah sebagai berikut
- psql -U admin -h 192.xxx.x.x -p xxxx -f D:\mahasiswa_15_01_2014.dmp dbmahasiswa
Demikian cara backup dan restore database yang saya lakukan diatas semoga bermanfat. Saya menulis ini hanya untuk iseng-iseng saja dan agar saya tidak lupa. tentunya banyak salah dalam penulisan saya mohon maaf karena saya juga baru belajar :)
Subscribe to:
Posts (Atom)