Jaki jest zalecany sposób wykonania drobnej aktualizacji z PostgreSQL, np. 9.3.0 do 9.3.1, za pomocą instalatora systemu Windows wbudowanego w Enterprise DB? Czy powinienem najpierw odinstalować, czy po prostu zainstalować na istniejącej instalacji? Obecna instalacja została wykonana przy pomocy postgresql-9.3.0-1-windows-x64.exe. Teraz chcę uaktualnić za pomocą postgresql-9.3.1-1-windows-x64.exe.
O dziwo, moja procedura składowana zaczęła odbierać Msg 666 dla niektórych danych wejściowych. Procedura przechowywana kończy się niepowodzeniem w ostatnim kroku, gdy próbuje wstawić wiersz do tabeli o następującej strukturze: Columns: A_Id: PK, int B_Id: PK, FK, int C_Id: PK, FK, int D_Id: PK, smallint Zasadniczo jest to tabela, która …
Mam tabelę z następującymi danymi First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 I za pomocą UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt Otrzymuję następujący wynik Data DayName 2013-08-20 Tuesday …
Próbuję ustawić zadanie CRON do pobierania kopii zapasowej z mojej maszyny slave. Więc muszę zatrzymać niewolnika Wydałem polecenie mysqladmin --user=root --password=test_pass stop-slave Ale rzuca błąd: mysqladmin: połączenie z serwerem na „localhost” nie powiodło się błąd: „Odmowa dostępu dla użytkownika„ root ”@„ localhost ”(przy użyciu hasła: TAK)” Teraz próbowałem z poleceniem …
Jaka jest różnica między tymi 2 zapytaniami: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; I bez transakcji: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; Jaki jest efekt SELECTzawarcia transakcji? Jeśli DELETE FROM orders WHERE id=1został wywołany z …
Utrzymuję bazę danych SQL Server 2005, która zawiera około 2,9 TB danych (2 x 1,45 TB - mam schemat RAW i schemat ANALIZY, więc w zasadzie dwie kopie zebranych danych). Model odzyskiwania jest PROSTY i .ldfma prędkość 6 Gb. Z jakiegokolwiek powodu .mdfjest to 7,5 TB. Teraz w tabeli ANALIZA …
Jestem dość nowy w bazie danych Oracle. Zainstalowałem Oracle Database 11g R2na Oracle Linux 6. Pomyślnie utworzyłem nową bazę danych dbcai nawiązałem z nią połączenie, używając: $ sqlplus "/ as sysdba" Pomyślnie utworzyłem tabelę, wstawiłem niektóre dane i wykonałem kilka wyborów: SQL> CREATE TABLE Instructors ( tid NUMBER(7) PRIMARY KEY, …
Muszę zachować unikalny (w wierszu) numer rewizji w tabeli rewizji dokumentu, gdzie numer rewizji jest zawarty w dokumencie, więc nie jest unikalny dla całej tabeli, tylko dla powiązanego dokumentu. Początkowo wymyśliłem coś takiego: current_rev = SELECT MAX(rev) FROM document_revisions WHERE document_id = 123; INSERT INTO document_revisions(rev) VALUES(current_rev + 1); Ale …
Próbujemy obliczyć najbardziej odpowiednią jednostkę miary dla listy substancji, których substancje podano w różnych (ale zgodnych) jednostkach objętości. Tabela przeliczania jednostek Tabela konwersji jednostek przechowuje różne jednostki i ich relacje: id unit coefficient parent_id 36 "microlitre" 0.0000000010000000000000000 37 37 "millilitre" 0.0000010000000000000000000 5 5 "centilitre" 0.0000100000000000000000000 18 18 "decilitre" 0.0001000000000000000000000 34 …
Jaka jest najlepsza praktyka przechowywania metadanych poszczególnych rekordów w bazie danych? Muszę przechowywać typowe dane meta, takie jak czas utworzenia i czas ostatniej aktualizacji dla wielu tabel w mojej bazie danych. Znalazłem kilka różnych rozwiązań: Przechowuj metadane bezpośrednio w tabelach. Plusy: Metadane są bezpośrednio powiązane z rekordami Do pobierania metadanych …
Używam SQL Server 2008 R2 od dłuższego czasu i działa świetnie. Teraz muszę używać programu SQL Server 2012. Czy to wpłynie na moje istniejące bazy danych? Ile ryzyka wiąże się z instalacją programu SQL Server 2012 na komputerze z uruchomionym programem SQL Server 2008 R2?
Niedawno skonfigurowałem SSDT dla naszych programistów. Wymuszamy zmiany w naszych bazach danych deweloperów dokonywane za pośrednictwem SSDT poprzez ograniczenie uprawnień, które każdy programista ma po podłączeniu do serwera (db_datareader, db_datawriter). W ramach SSDT publikujemy nasze zmiany w bazie danych za pomocą skryptu wdrażania, który łączy się przy użyciu logowania z …
Mam wystąpienie programu SQL Server 2012 uruchomionego w systemie Windows 2008R2 wraz z innym wystąpieniem programu SQL Server 2012 z programem SharePoint (myślę, że jest to program SharePoint 2010). Kiedy próbuję uzyskać dostęp http://localhost/Reports_<InstanceName>, otrzymuję: Ostrzeżenie o certyfikacie (przez które przechodzę - tak naprawdę nie dbam o to - to …
Pytanie bez wyjaśnienia: Czy w ogóle istnieje ograniczenie 2 wartości zerowych, które zawsze wymaga wartości 1? Na przykład dwie kolumny daty, obie o wartości NULL, ale mające co najmniej 1, która wymaga wartości Opis problemu: Powiedzmy, że mam tabelę o nazwie Koszt i mają 2 daty: prevision_expense_expiration_date DATE NULLABLE data_płacenia_wydatków …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.