Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: wam]Spider007 15 Listopadu 2009, 22:47:03

Název: MS SQL klient
Přispěvatel: wam]Spider007 15 Listopadu 2009, 22:47:03
Neviem do akej kategorie zaradit tuto temu tak to davam do obecnej podpory. Ked, tak to pripadne presunte na spravne miesto.

O co mi ide. Dlho som hladal nejaky dobry program (klient), ktory by sa vedel pripojit na MS SQL server (2005 a 2008) a mohol som s nim menit tabulky, view, procedury a proste vsetko ako cez MS SQL management. Nakoniec som nasiel aqua data studio (http://www.aquafold.com/), ktory som si stiahol a je to fakt dobry program. Problem vsak je, ze je to platene a volne pouzitelne len na 14 dni. Cena za licenciu pre jedneho usera je 400 dolarov, co nie je mala ciastka a tak hladam nieco ine, co by bolo pripadne free alebo lacnejsie.
Takze by som sa chcel spytat, ci niekto pozna alternativy.

diky moc ;)
Název: Re: MS SQL klient
Přispěvatel: petergula 16 Listopadu 2009, 09:28:08
Ja pouzivam SQuirreL, ale neviem Ti povedat, ci v spolupraci s MS SQL ponuka vsetko co pozadujes. Je to v jave napisany klient. Ja ho pouzivam na pripajanie ku MySQL. Ked som mal MSSQL tak som mal vzdy v praci aj Microsoft Windows a tam som pouzival ten MS tool.
 
About:
Citace
SQuirreL SQL Client Version 3.0.2
Copyright (c) 2001-2009
Colin Bell, Gerd Wagner, Rob Manning and others
http://squirrel-sql.sourceforge.net/
Název: Re: MS SQL klient
Přispěvatel: wam]Spider007 16 Listopadu 2009, 11:25:20
dik za odpoved. No, klienta som nainstaloval aj jdbc driver som v aplikacii nahodil, ale neviem sa pripojit na server.
v prilohe je obrazok toho ako vyplnam udaje, ale proste test napise, ze mam zlu URL. Ked do url dosadim nazov servera, tak rovnaka chyba.

[attachment deleted by admin]
Název: Re: MS SQL klient
Přispěvatel: jfoot 16 Listopadu 2009, 12:39:15
Zdravím Vás,

chybí jméno database, řekl bych. Zkuste :
Kód: [Vybrat]
jdbc:sqlserver://192.168.00.00:1433;databaseName=pokusna
nebo
Kód: [Vybrat]
jdbc:sqlserver://192.168.00.00:1433/pokusna
Uživatel musí mít samozřejmě k dané db přístup...
Název: Re: MS SQL klient
Přispěvatel: petergula 16 Listopadu 2009, 13:05:14
Takze do url davas nieco taketo?
Kód: [Vybrat]
jdbc:microsoft:sqlserver://nazovMojhoServra:1433 alebo
Kód: [Vybrat]
jdbc:sqlserver://nazovMojhoServra:1433. Nepamatam, ci pre MS sa dava v prvom alebo druhom tvare. Podla webu ani oni nevedia :)
http://support.microsoft.com/kb/313100 (http://support.microsoft.com/kb/313100)
http://msdn.microsoft.com/en-us/library/ms378428.aspx (http://msdn.microsoft.com/en-us/library/ms378428.aspx)

Len pre overenie to <server_name> ste zmenili na vas server, bud ip adresu, alebo meno, lebo na obrazku to zmenene nemate a <1433> ste zmenili na 1433 alebo cislo vasho portu, teda bez <>.

Kód: [Vybrat]
jdbc:microsoft:sqlserver://192.168.1.1:1433;User=uzivatel;Password=heslo;DatabaseName=jmenodatabaze, ak chces definovat aj meno databaze a uzivatela a heslo, inak bude default dtb a meno heslo sa bude pytat inak. Meno a heslo by som v tomto pripade daval do tych dalsich koloniek a nie rovno do url, tu som to uviedol len pre nazornost, ze aj tu sa to rovno da dat.



Název: Re: MS SQL klient
Přispěvatel: wam]Spider007 16 Listopadu 2009, 13:12:58
diky...takze stacilo zmazat to microsoft

cize staci:
Kód: [Vybrat]
jdbc:sqlserver://nazovservera:1433

takze K+ pre oboch ;)
Název: Re: MS SQL klient
Přispěvatel: wam]Spider007 16 Listopadu 2009, 13:38:08
no tak je vidno, ze je to robene v jave ;)
ked som dal select nad nejakou tabulkou, ktora ma cca. 40 000 zaznamov, tak to program nerozchodil :D

este som ale nedosiel na to, ako zistim, ake triggery su na tabulke zavesene.
Název: Re: MS SQL klient
Přispěvatel: jfoot 16 Listopadu 2009, 14:43:41
Zdravím Vás,

no tak je vidno, ze je to robene v jave ;)
ked som dal select nad nejakou tabulkou, ktora ma cca. 40 000 zaznamov, tak to program nerozchodil :D

este som ale nedosiel na to, ako zistim, ake triggery su na tabulke zavesene.

 :D  :D  Squirrell padnul pri selectu 40 000 zaznamu ? To je zajímavé. Pokud Vás to nebudete obtěžovat, dejte sem, prosím, nějaké zkušenosti s práce se Squirrelem. Já chci přejít na Squirrell z pgAdmina. Že by byl Squirrell takový žabař  :o ?
Název: Re: MS SQL klient
Přispěvatel: wam]Spider007 16 Listopadu 2009, 16:49:30
tak nebolo to 40 000 ale 150 000 :D ale aj tak sa mi to zda dost slabe. Aqua data funguje v niektorych pripadoch lepsie ako nativny management od MS :).
squirrel na take mensie DB je urcite v pohode, ale na DB rozsahu ake spravujem je to docela slabota.

Navyse som musel po zatuhnuti programu urobit kill a nasledne uz app spustit nesla. Musel som zmazat profil aj so vsetkymi nastaveniami  :-\
Název: Re: MS SQL klient
Přispěvatel: petergula 16 Listopadu 2009, 17:30:51
Je to dost divne, ze SQuirreL zmrzol/zatuhol, najma ked standartne ma nastaveny limit 100 zaznamov na jeden dotaz(cize by malo byt jedno kolko zaznamov je v tabulke), mozno nejaky bug. Urcite to nie je spasa sveta, ale na mensie veci urcite postaci, ja uz som pouzival aj pluginy kadejake do eclipsu :), co vedeli este ovela menej ako on. Tak ked vevericiak Vam nepomohol musite hladat dalej, snad nieco lepsie najdete, date to sem a mozno potom aj ja zacnem pouzivat nieco dobre super perfektne. A uz ste v nom nasiel aspon to, co ste hladal, ci ani to nevie:
Citace
ake triggery su na tabulke zavesene.
?

Na predoslom projekte sme pouzivali DBVisualizer tiez napisany taktiez v Jave :) a plateny http://www.minq.se/products/dbvis/download/ ajked len za $149 :).

Inak este k problemom, obcas je povodcom problemov ani nie tak software samotny, ako skor driver, co firmy ponukaju ku svojim SQL serverom.
Název: Re: MS SQL klient
Přispěvatel: jfoot 17 Listopadu 2009, 00:14:16
Zdravím petergula a wam]Spider007 ,

Inak este k problemom, obcas je povodcom problemov ani nie tak software samotny, ako skor driver, co firmy ponukaju ku svojim SQL serverom.

No, vřele souhlasím s petergula, řekl bych to by mohla být ta příčina. Třeba na PostgreSql právě jeden developer tento problém řešil zde :
 http://archives.postgresql.org/pgsql-jdbc/2004-07/msg00274.php

Ano, jak říká petergula, původcem problémů je spíše driver, než klient pro přístupdo db. Nic proti MicroSoftu, ale s jejich db řešeními jsme měli vždy nejvíc potíží... :(

Název: Re: MS SQL klient
Přispěvatel: wam]Spider007 17 Listopadu 2009, 12:09:53
tak ja som si ten limit 100 riadkov vypol  :-[ aby som otestoval co to dokaze :).

ad driver: pouzivam jdbc driver pre MS SQL od mrkvosoftu a to, ze je slaby som zistil uz vtedy, ked napisalo, ze nepodporuje zrusenie spustenej query. :D

ad triggery: stale som nenasiel zoznam triggerov