«postgresql» etiketlenmiş sorular

PostgreSQL, Linux, UNIX, Windows ve OS X dahil tüm büyük platformlar için kullanılabilen açık kaynaklı, nesneye dayalı bir veritabanı yönetim sistemidir (ORDBMS). Lütfen soru sorurken Postgres'in tam sürümünü belirtin. Yönetim veya gelişmiş özelliklerle ilgili sorular en iyi dba.stackexchange.com adresine yönlendirilir.



16
docker postgres pgadmin yerel bağlantısı
Nginx, php ve postgres ile bir ubuntu imajı oluşturdum. Mevcut resmimdeki postgres veritabanını pgadminyerel makinemde bulunan ile bağlamak istiyorum . Yerel pgadmin'imle bağlantı kurmak için imaj ipini kullanmayı denemek için docker inspector kullanmayı denedim, ancak çok başarılı olamadım. Ayrıca, bağlantının çalışması için bazı bağlantı noktalarını yerel olarak yapılandırmayı denedim.

2
PostgreSQL'deki bir grup rolüne veritabanındaki belirli bir şema üzerinde tümünü atayın
PostgreSQL 9.0'ı kullanarak, "personel" adında bir grup rolüm var ve belirli bir şemadaki tablolarda bu role tüm (veya belirli) ayrıcalıkları vermek istiyorum. Aşağıdaki çalışmalardan hiçbiri GRANT ALL ON SCHEMA foo TO staff; GRANT ALL ON DATABASE mydb TO staff; "Personel" üyeleri, "foo" şemasındaki tek tek tablolarda veya (ikinci komut durumunda) …

7
Node.js postgresql modülünü kullanmanın doğru yolu nedir?
Heroku'da bir node.js uygulaması yazıyorum ve pg modülünü kullanıyorum . Veritabanını sorgulamam gereken her istek için bir istemci nesnesi almanın "doğru" yolunu bulamıyorum. Dokümantasyon şu şekilde kod kullanır: pg.connect(conString, function(err, client) { // Use the client to do things here }); Ama kesinlikle pg.connectveritabanını kullanan her işlevi aramanıza gerek yoktur, …

20
"/Var/pgsql_socket/.s.PGSQL.5432" Soket Dosyası Mountain Lion'da Eksik (OS X Sunucusu)
OS X Server kullanarak MacMini Sunucumu Lion Server'dan Mountain Lion'a yükselttim. Geçen yıl Lion Server'ı ilk kurduğumda yaşadığım problemin aynısını PostgreSQL ile yaşıyorum. Herhangi bir PostgreSQL terminal komutunu yapmaya çalıştığımda, birçok kişinin yıllar içinde aldığı şu kötü şöhretli hata mesajını alıyorum: psql: could not connect to server: No such file …

7
PostgreSQL: Komut satırından parametreler nasıl aktarılır?
Yer ?tutucular kullanan bir komut dosyasında biraz ayrıntılı bir sorgum var . Aynı sorguyu doğrudan psql komut satırından (komut dosyasının dışında) test etmek istedim. İçeri girmekten ve tüm ?gerçek değerlerle değiştirmekten kaçınmak istiyorum , bunun yerine argümanları sorgudan sonra iletmek istiyorum. Misal: SELECT * FROM foobar WHERE foo = ? …




7
Uzantı var ancak uuid_generate_v4 başarısız oluyor
Amazon ec2 RDS Postgresql'de: => SHOW rds.extensions; rds.extensions -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- btree_gin,btree_gist,chkpass,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,intagg,intarray,isn,ltree,pgcrypto,pgrowlocks,pg_trgm,plperl,plpgsql,pltcl,postgis,postgis_tiger_geocoder,postgis_topology,sslinfo,tablefunc,tsearch2,unaccent,uuid-ossp (1 row) Gördüğünüz gibi, uuid-osspuzantı var. Ancak, işlevi nesil için çağırdığımda uuid_v4başarısız oluyor: CREATE TABLE my_table ( id uuid DEFAULT uuid_generate_v4() NOT NULL, name character varying(32) NOT NULL, ); Bunun nesi var?



10
PostgreSQL: iki tarih arasındaki günler / aylar / yıllar
PostgreSQL'deki SQLServer-dateiff işlevini uygulamak için bir yol arıyorum . Yani, Bu işlev, belirtilen başlangıç ​​tarihi ve bitiş tarihi arasında geçen belirtilen tarih bölümü sınırlarının sayısını (işaretli bir tamsayı değeri olarak) döndürür. datediff(dd, '2010-04-01', '2012-03-05') = 704 // 704 changes of day in this interval datediff(mm, '2010-04-01', '2012-03-05') = 23 // …
94 postgresql  date 

2
Belirli tablolar ve girdiler için bir veritabanı dökümü oluşturma Postgres
Yüzlerce tablo içeren bir veritabanım var, yapmam gereken, belirtilen tabloları dışa aktarmak ve veriler için ifadeleri bir sql dosyasına eklemek. Bunu başarabileceğimi bildiğim tek ifade pg_dump -D -a -t zones_seq interway > /tmp/zones_seq.sql Bu ifadeyi her tablo için çalıştırmalı mıyım yoksa seçilen tüm tabloları tek bir büyük sql büyüklüğe aktarmak …
94 postgresql 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.