#mssql #sql #programowanie #bazydanych

Mam problem z replikacją.

Muszę ustawić publikację z aktualizacjami za pomocą stored procedures a nie generowanych sql ponieważ gdzieś po drodze psuje polskie znaki.

Kiedy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ihwar: Ciekawy kejs. Spróbuj do rozwalającej się kolumny dodać COLLATE.

Jeżeli jednak zapytanie wykonywane z palca działa ok, mogą to być np. jakieś różnice w userze (nie pamiętam czy takie są - dawno nie administrowałem ssms i nie powiem w jakim userze, czy tym, na którym działa agent , czy bazodanowym.)

Jeśli ładujesz przez SSIS masz tam kontener convert - możesz użyć też jego.
  • Odpowiedz
W jaki sposób zrobić tagi w bazie danych?

Wymyśliłem coś takiego:

tabele "news","images" i reszta będą posiadać pole tekstowe "tags" w którym zostaną zapisane ID tagów (oddzielane przecinkami).

A
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Windmark: E,Panie! Może weź najpierw podaj jaki jest cel tych tagów i jakiej bazy danych używać będziesz? Jak chcesz zapisywać tagi w jednym ciągu w varcharze to nie zaindeksujesz tego inaczej niż FTS. Wszelkie wyszukiwanie po tagach będzie trwało absurdalnie długo.
  • Odpowiedz
#bazydanych #mysql

Hej mirki, wlaśnie się zastanawiam jak rozwiązać pewną zagwozdkę bazodanową.

Jest baza danych z materiałami video, każdy materiał ma od jednego do czterech jakości (najgorszą jakość ma zawsze, resztę już niekoniecznie). Aktualnie jest to rozwiązane tym że jest tabela videos zawierająca ID, ścieżkę do najgorszej jakości i różne inne, oraz druga tabela qualities która zawiera id filmu z tabeli videos,nazwę jakości oraz ścieżkę) jako oddzielne rekordy.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zna ktoś jakieś fora / miejsca, gdzie można poczytać o kolumnowych bazach danych? Z tego co widziałem, oprócz tuzów w stylu #sybaseiq są też jakieś open-sourcowe bazki; generalnie chciałem sobie postawić mały system testowy i na nim coś pogrzebać, żeby zobaczyć jak to bangla.

#bazydanych #kolumnowabazadanych
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Suchy_: ja kiedyś widziałem zrobioną relację one-to-many w taki sposób, że była dodatkowa kolumna w tabeli ze stringiem z wypisywanymi id oddzielonymi przecinkiem (

1;6;23;56;235;566
)
  • Odpowiedz
Ciężki temat:

Muszę napisać w mysql pewne zapytanie do wyszukiwarki które wskaże mi sugestie:

a) gdy je przekaże w takiej postaci "ala ma kota" to każde słowo potraktuje jako klucz po którym będzie przeszukiwać tabele kolumne,

b)
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra kończe zabawe. Nie mam już z tym sił. LogCat mi mówi że nie można dodać do bazy pliku bo bazy nie ma czy jest jej błąd a baza jest bo endo z niej odczytuje Treningi, w momencie wysłania jednego wywala mi błąd sieci (net cały czas jest a LogCat dalej tym samym pluje

SQLITE errror code 14

Chyba będę musiał się pożegnać z tym jednym treningiem bo raczej nic już nie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Odkryłem gdzie jest problem w Endomondo. Problem jest w momencie odczytu bazy gdyż wszystkie Workouty się tam zapisują ale Apka ich nie wyświetla wywalając się przy dodaniu wysłaniu nowego. Sqlitebrowser rządzi !!!

#endomondo #bazydanych
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@prezes_n: Bez problemu możesz wrzucić drugą instancję obok - sam tak mam. Ale na mój gust powinieneś bardziej zastanowić się nad samym loadem csv - szczególnie w kontekście ramu - to jest na prawdę szybka akcja, a na niezłym serwerze (a taki masz) powinny to być ułamki sekund.

Musisz znać silnik, na jakim działasz - inaczej to wróżenie z fusów. :)

I nie rób nic na tym poziomie o 1.30,
  • Odpowiedz