#programowanie #sql #bazydanych #kursyudemy #www.nieinformatyk.pl Cześć, Właśnie nagrałem kolejny odcinek, w którym dziele się swoją wiedzą z zakresu programowania baz danych Oracle. To pierwszy mój projekt tego typu, więc cenna jest dla mnie informacja zwrotna od oglądających. Będe więc wdzięczny z każdą odpowiedź w której powiesz:
- co Ci się podoba?
- co byś zmienił/a?
- co musiałbym zrobić, żebyś chciał/a wrócić na taki kanał ponownie?
Jaki jest najszybszy sposób na wrzucenie tysięcy rekordów do tej samej tabeli? Aktualnie mam tak, że tworzę sobie komendę(raz) i w pętli uzupełniam danymi i wykonuję. #csharp #sql
Przy eksportowaniu wynikow z #sql management studio do #excel mam problem z formatem danych. Większość wierszy mi się ładnie przekleja, poza kilkudziesięcioma, gdzie wszystkie wiersze są w jednej komórce. Próbowałem to ręcznie sformatować korzystając z "text to columns" ale wtedy wybiera mi tylko jeden wiersz a resztę usuwa.
W jaki sposób eksportujesz dane? Budujesz pakiet SSIS w Managament Studio przy użyciu opcji Database > tasks> eksport? Czy masz możliwośc użycia Data Tools? Jeżeli nie spróbuj wyrzucić dane z SQLa do pliku tekstowego > popatrz w czym jest problem/popraw > zaimportuj txt do excela
@Polinik Zauważam :) jednak @entaroadun wyraźnie pisze że ma problem z eksportem danych i tu leży problem a nie w budowaniu makr w excelu żeby to naprawić
@Polinik:Niestety nie mogę się z Toba zgodzić, rozwiązania doraźne pozostają najczęściej na stałe, pełno jest takich prowizorek, które trzeba później odkręcać :)
#sql #mssql Próbuję zaimportować tabelę z pliku tekstowego do bazy danych (za pomocą opcji "Tasks/Import Flat File...") Wszystko ładnie, dobrze, ale zaimportowana tabela ma jedynie 33000 rekordów, podczas, gdy tabela źródłowa ma ich prawie 80000. Da się to jakoś naprawić? ( ͡°ʖ̯͡°) #bazydanych
@plackojad: Obawiam się że bez użycia SSIS ciężko będzie coś ustalić. Jeżeli masz dostęp do Serwera SQL doinstaluj sobie feature SQL Server Data Tools i tam probuj
#sql jako początkujący kolejne pytanie. Czy można zrobić z bazy #hurtowniedanych bez użycia Visual Studio i tak dalej? Mam tylko chyba SSMS zainstalowane. #programowanie
@Dawidk01: Mylisz pojęcia. Jeżeli chodzi o SQL Server ( z twojej wypowiedzi wynika,ze o tę bazę chodzi) to hurtownie danych tworzysz w oparciu o Analysis Services silnika SQL Server. Visual Studio nie ma z tym nic wspólnego, natomiast przy użyciu Management Studio (niekoniecznie na serwerze) możesz zainstalować taką baze oraz dorzucic Analysis Services - czyli utworzyć hurtownie danych
@inny_89: być moze masz racje, nie jestem specjalista od DW :) dla mnie OLAP = DW, poprawcie mnie, jezeli sie mylę:) natomiast SSIS to mechanizm ETL czyli Extract Transform, Load , czyli mechanizm zasilajacy DW oparty o SQL Server
cześć Misie, czego używacie do backupu bazy MSSQL ? Mam kilka małych baz (około 16-20GB każda) i robię backup raz dziennie w nocy. Zaszła konieczność, aby robić backup tej bazy 2-3 razy w ciągu dnia.
Czego używacie aby robić backup w ciągu dnia na pracującej bazie ? Macie może jakieś lekkie darmowe narzędzie do tego ?
@Gratuluje: Full Backup (niedziela) Differental Backup (dni tygodnia) Log Backup (co 1 h) ok 10 baz danych 200-300 GB, u mnie sprawdza sie bardzo dobrze
Jakie są zalety MERGE ponad dobrze napisanym INSERT i UPDATE (zakładamy brak potrzeby DELETE)? Bo z tego co widziałem w necie (np. tutaj http://www.sqlservercentral.com/articles/MERGE/103127/ ) i we własnych testach MERGE zajmuje więcej czasu i pochłania więcej zasobów. Więc jaki jest sens? (moje testy były jednak na serwerze w wersji 2008 R2, może nowe wersje są bardziej wydajne?)
@DarkAlchemy: jeżeli pola po których łączysz tabele masz już posortowane wcześniej (np clustered index) to merge bedzie lepszy, jeżeli nie, nested loop bedzie szybszy...
@DarkAlchemy: To zależy. Jak rozumiem tę tabelę tymczasową tworzysz na potrzeby update'u tabeli głównej. jeżeli uzywasz do update ponad 30% rekordów tabeli tymczasowej to index i tak nie zadziała. Jeżeli tabela tymczasowa zawiera niewielką liczbę kolumn rozważ użycie zmiennej tabelarycznej. Najlepiej potestować różne warianty, sprawdzić plany wykonania i wybrać najlepszy:)
Mirki potrzebuje konkretnej odpowiedzi, robię bazę w MySql i która bedzię używana do otrzymywania informacji o różnych miejscach dzięki GPS. Jakie kolumny muszę zrobić i jaki format by móc się do nich odwołać? Używamy do tego API Google ¯_(ツ)_/¯ #sql #mysql #bazadanych
Mirki, moglibyście podrzucić jakieś krótkie zadania/projekty SQL z poziomu noob? Uczę się właśnie PostgreSQL i chciałbym popróbować na żywym organizmie. #programowanie #sql
Czołem Mirki i Mirabelki. Mam za zadanie przenieść istniejącą bazę MS SQL Server na PGSQL w stosunku 1:1 i mam pytanie, czy istnieją dokumenty opisujące różnice w typach danych między MS SQL a PostgreSQL? Czy ktoś z Was ma doświadczenie z taką migracją? Z góry dzięki za wszelkie odpowiedzi. :-)
Cześć,
Właśnie nagrałem kolejny odcinek, w którym dziele się swoją wiedzą z zakresu programowania baz danych Oracle. To pierwszy mój projekt tego typu, więc cenna jest dla mnie informacja zwrotna od oglądających. Będe więc wdzięczny z każdą odpowiedź w której powiesz:
- co Ci się podoba?
- co byś zmienił/a?
- co musiałbym zrobić, żebyś chciał/a wrócić na taki kanał ponownie?
Z góry dzięki a ja