Veritabanı Yöneticileri

Veritabanı becerilerini geliştirmek ve topluluktaki diğer kişilerden öğrenmek isteyen veritabanı uzmanları için soru cevap

2
SQL Agent işinin ayrıntılı çıktısını alın
Sunucudaki tüm veritabanını yeniden dizine eklemek için bir bakım planı çalıştıran bir SQL Server Agent işimiz var. Son zamanlarda bu başarısız oldu, ancak iş geçmişi sorunu teşhis etmek için yeterli bilgi sağlamıyor. İş geçmişinde İş başarısız oldu. İş kullanıcı foo \ bar tarafından çağrıldı. Çalıştırılacak son adım adım 1 (Dizini …

2
mysqldump: Hata var: 1044: LOCK TABLES kullanılırken 'kullanıcı adı' @ 'localhost' kullanıcısı için 'databasename' veritabanına erişim reddedildi
mysqldump: Hata var: 1044: LOCK TABLES kullanılırken 'kullanıcı adı' @ 'localhost' kullanıcısı için 'databasename' veritabanına erişim reddedildi Düzgün kaybetme ve SQLyog Aracı'ndan tam yedekleme almak mümkün ama MySQL Enterprise Workbencg yedekleme almaya çalışırken sonra hata mesajı alıyorum. mysqldump: Hata var: 1044: 'myuserid' @ '%' kullanıcısı için 'mydatabasename' veritabanına LOCK TABLES …
16 mysqldump 

4
Pg_dump atlama uzantısını nasıl yapabilirim?
Bu 9.3'te ama 7.x'ten beri olan benzer şeyleri hatırlayabiliyorum. Ben veritabanı oluşturmak ve içine plpgsql uzantısı yükleyin. Daha sonra bir pg_dump oluşturun ve veritabanına geri yüklemeden önce de plpgsql uzantısı olduğundan emin olun. Sonra bunu geri yüklerken olur: pg_restore: creating EXTENSION plpgsql pg_restore: creating COMMENT EXTENSION plpgsql pg_restore: [archiver (db)] …

2
psql: FATAL: üzgünüm, zaten çok fazla müşteri var
Aniden postgresql veritabanını kullanan web sitesine erişmeye çalışırken veya psql yardımcı programını veya pgadmin3'ü kullanırken bu hatayı alıyorum. Veritabanım maksimum 150 bağlantıyı işleyecek şekilde ayarlanmış: # SHOW max_connections; max_connections ----------------- 150 (1 row) Web sitemin bulunduğu ubuntu sunucusunu yeniden başlattıktan sonra (ki bu gerçekten bağlantıları kullanan tek şey), mevcut bağlantı …

6
İş Başlangıç ​​Zamanı ile SQL Server'da çalışan işleri görmek için komut dosyası
İş Başlangıç ​​Zamanı ile SQL Server'da çalışan işleri görmek için komut dosyası nasıl yazılır? SELECT sj.name, sja.run_requested_date, CONVERT(VARCHAR(12), sja.stop_execution_date-sja.start_execution_date, 114) Duration FROM msdb.dbo.sysjobactivity sja INNER JOIN msdb.dbo.sysjobs sj ON sja.job_id = sj.job_id WHERE sja.run_requested_date IS NOT NULL ORDER BY sja.run_requested_date desc;

7
DTS Alma / Verme Sihirbazı'nı kullanarak veri alırken FK kısıtlamalarıyla nasıl başa çıkabilirim?
Üretim db benim dev db veri kopyalamak için SQL Server alma ve verme Sihirbazı'nı kullanmaya çalışıyorum ama bunu yaptığımda "INSERT deyimi FOREIGN KEY kısıtlamasıyla çakıştı" hatasıyla i çok fazla 40 tablo var FK kısıtlamaları, bir damla kısıtlama / constrat komut dosyası eklemek zorunda kalmadan bununla başa çıkmak için kolay bir …

2
Uzak Postgres tablosunu yerel makinedeki CSV dosyasına aktarma
Uzak sunucudaki bir veritabanına salt okunur erişimim var. Böylece çalıştırabilirim: COPY products TO '/tmp/products.csv' DELIMITER ','; Ancak bu sunucuda dosya oluşturma / kaydetme iznim yok, bu yüzden bunu yerel makinemde yapmam gerekiyor. Uzak veritabanına bağlandığımda, dosyayı uzak sunucu yerine yerel makineme kaydetmek için nasıl komut yürütebilirim? Veya uzak veritabanına bağlanmak, …
16 postgresql  export  csv  copy 



4
SQL Server, 15 saniyeden uzun süren G / Ç isteklerinin oluşmasıyla karşılaştı
Üretim SQL Server'da aşağıdaki yapılandırmaya sahibiz: Kullanılabilirlik Grubu olarak birleştirilmiş 3 Dell PowerEdge R630 sunucusu Tüm 3, RAID dizisi olan tek Dell SAN depolama birimine bağlanır Zaman zaman PRIMARY'de aşağıdakine benzer mesajlar görüyoruz: SQL Server, veritabanı tanıtıcısı 8'de [F: \ Data \ MyDatabase.mdf] dosyasında tamamlanması 15 saniyeden uzun süren G …

1
IDLE durumu bir pg_stat_activity satırında neyi gösterir?
Birisi pg_stat_activitypostgres 9.5 açısından aşağıdaki şüphelerimi çözebilir mi? Bazıları sıradaki neleri state IDLEifade ediyor pg_stat_activity? Postgres için tüm açık bağlantıları kontrol ediyor ve bağlantı herhangi bir sorgu IDLEyürütmüyorsa, bağlantı tarafından yürütülen son sorguyu gösterir mi? select * from pg_stat_activityBen çıkışında state IDLEve query_start_date2 günden daha eski satırlar görüyorum ? Bu …
16 postgresql 


2
CTgre içinden çağrıldığında PostgreSQL işlevi yürütülmüyor
Sadece gözlemimi onaylamayı ve bunun neden olduğunu açıklamayı umuyorum. Ben olarak tanımlanan bir işlevi var: CREATE OR REPLACE FUNCTION "public"."__post_users_id_coin" ("coins" integer, "userid" integer) RETURNS TABLE (id integer) AS ' UPDATE users SET coin = coin + coins WHERE userid = users.id RETURNING users.id' LANGUAGE "sql" COST 100 ROWS 1000 …
16 postgresql  cte 

4
CHAR vs VARCHAR (Postgres) için dizin performansı
Bu cevapta ( /programming/517579/strings-as-primary-keys-in-sql-database ) tek bir yorum dikkatimi çekti: Ayrıca, dizin karşılaştırmaları yaparken CHAR ve VARCHAR arasında genellikle çok büyük bir fark olduğunu unutmayın. Bu Postgres için geçerli mi / hala geçerli mi? Oracle'da CHARaz çok bir takma ad olduğunu iddia eden sayfalar buldum VARCHARve bu nedenle dizin performansı …

1
Çok kiracılı SQL Server veritabanında Bileşik Birincil Anahtar
ASP Web API, Entity Framework ve SQL Server / Azure veritabanını kullanarak çok kiracılı bir uygulama (tek veritabanı, tek şema) oluşturuyorum. Bu uygulama 1000-5000 müşteriler tarafından kullanılacak. Tüm tablolar TenantId(Guid / UNIQUEIDENTIFIER) alanına sahip olacaktır . Şu anda, Id (Guid) olan tek alanlı Birincil Anahtar kullanıyorum. Ancak, yalnızca Kimlik alanını …

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.