Mirki poratuje ktoś od #bazydanych ? Przy próbie logowania po włączeniu programu mam taki błąd:

The log scan number (10375:384:1) passed to log scan in database 'CDN_NAZWABAZY' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.
A
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@roszej: Wygląda jakby baza nie została nigdy prawidłowo stworzona i jest tutaj tworzenie loga. Faktycznie to Optima lub XL z tego co widzę, ale to nie ma znaczenia. Masz backup baz?
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

szukam pomocne dłoni, która ogarnia tworzenie baz danych w Access... jest taka sytuacja że koleżanka ;) ma do wykonania projekt ze wstępu do baz danych, a dokładniej ma stworzyć bazę składająca się z minimum 6 tabel a w tym jakieś relacje tabela slownikowa, postacie normalne 1 2 3, kwerendy formularze i raporty, sam nie mam o tym pojęcia bo bazy danych miałem tylko absolutne podstawy

Wiec zna ktoś kto da rade to
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#rozowypasek poprosił mnie o pomoc ale sam nie ogarniam więc zgłaszam się do was Mireczki o pomoc.
Jest zadanie takie i jak je rozwiązać?

Dany jest schemat:
R = { Adres, Imię, Nazwisko, Rodzajwłasności, Zniżka, Wpłata, Kwota, Data, Rok, Podatek}
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, czy ktoś miał do czynienia z jakimiś relacyjnymi bazami danych online, które obsługują SQL'a i pozwalają na automatycznie zasilane raporty do obsługi nawet dla kompletnych zjebensów?
#sql #bazydanych
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SiarkoWodor: A jeśli uczeń nie zdał? A poza tym podstawowym problemem z automatyczną inkrementacją jest to że nigdy nie masz pewności czy nie pójdzie dwa razy. Zamiast inkrementować ustawiaj.
  • Odpowiedz
Piszę apliakcje w Symfony.

Jej wycinek wygląda tak, że są Kategorie produktów, które mają pole "parent". Pole to jest połączone relacją ManyToOne po polu id z inną Kategorią.

Nie potrafię rozkminić w Doctrine zapytania, które poda mi wszystkie kategorie, które mają w polu "parent" Kategorię o np. id=1.

Czyli
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: Wykop uczy, wykop bawi!
Na razie... Używam wszystkiego po trochu. Surowy SQL, queryBuilder, repozytoria. Jak mi wygodniej, w zasadzie odkrywam kolejno, zgodnie z zapotrzebowaniem.
  • Odpowiedz
  • 4
#bazydanych #mongodb Mam duży tekst i kolekcję dokumentów zawierającą słowa klucze. Chciałbym uzyskać listę tych dokumentów których słowa zostały znalezione w tym tekście. Taki jakby trochę odwrotny full text search. Jak to zrobić?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#postgresql
#bazydanych
Posiada ktoś, może skrypt, który po odpaleniu założy indeksy na klucze obce w bazie?
Korzystam z ORM - Hibernate ( #java) Chciałbym aby odpalił się takim skrypt zawsze przy uruchamianiu aplikacji.
Sprawdzał czy istnieją takie indeksy jeśli nie to dodawał.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie z MySQL.
Mam 3 tabelki. Napisałem wyzwalacz, który podczas update tabelki1 loguje, że zostały zrobione zmiany i zapisuje to w tabelka2. Do tabelka3 muszę zalogować zmiany z tabelka1 (wpisać tam starą i nową wartość) i wpisać idzmian z tabelka2. W jaki sposób to rozwiązać?
W PHP korzystając z PDO można uzyskać id rekordu, do którego zostały wpisane dane, ale jak to rozwiązać w bazie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek:

https://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html

Within the trigger body, the OLD and NEW keywords enable you to access columns in the rows affected by a trigger. OLD and NEW are MySQL extensions to triggers; they are not case sensitive.


In an INSERT trigger, only NEW.colname can be used; there is no old row. In a DELETE trigger, only OLD.colname can be used; there is no new row. In an UPDATE trigger,
  • Odpowiedz
Taki problem: muszę sprawdzić, czy pewne ID znajduje się na liście TOP 100. Lista TOP 100 to 100 wierszy z listy wszystkich ID uporządkowanych wg uzyskanych dochodów. Niestety, lista top 100 jest skorelowana z ID (bo zależy od zakresu dat, różnego dla każdego ID).

Chciałem to zrobić za pomocą takiego zapytania:

SELECT id, IF(id IN (SELECT id FROM zlaczenie_okreslajace_dochod ORDER BY SUM(dochod) LIMIT 100), 'jest na top100', 'poza top100') AS statusTop100 FROM lista_id
Niestety, Error
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@singollo:
Krok 1. Odinstalować MySQL.
Krok 2. Zainstalować bazę danych.
@singollo: Spróbuj tak:

SELECT 5, B.* FROM (SELECT NULL as Q) as A LEFT JOIN (SELECT id FROM zlaczenie_okreslajace_dochod ORDER BY SUM(dochod) LIMIT 100) as B WHERE B.id = 5
  • Odpowiedz
#bazydanych
Mam dwie bazy danych: jedna microsoftowa w MSSMS a druga Oraclowa w OSD.

Są niemal identyczne. Lecz dodałem w pierwszej microsoftowej trzy tabele i teraz chciałbym zrobić update tej oraclowej o te trzy tabele. Jak to najłatwiej zrobić? Wygenerować plik sql? Ale jak go potem zaimportować w OSD(inna składnia create [] itp)?

Wszystkie tipy będą mile widziane (kiedyś te operacje trzeba będzie powtórzyć u klientów ;)).
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach