![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 17.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
1. Zainstalowałem MS Sql serwer 2008 Express na 2 komuterach w sieci lokalnej. Obydwa komputery są na XP PRO. Komputer A posiada dodatkowo php. Na komputerach A i B utworzyłem przykładowe takie same bazy danych i użytkownika. A i B A i B ustawione są na zewnątrz przez TCP/IP na porcie 1433. Wszystkie osłony sieciowe wyłączone. Na komputerze A łączę się lokalnie i zdalnie do B z bazą poprzez SQL Server Management Studio - dziwny jest tylko fakt iż gdy podaje nazwę instancji po "\" to nie chwyta tego. Łączy sie tylko po podaniu samej nazwy komputera lub IP. Przyszła więc pora na PHP, na komputerze A połączyłem się z bazą lokalnie bez większego problemu przez mssql_connect() - połączenie zadziałało dopiero po podaniu nazwy komputera ze znakiem "\" na końcu. Próbowałem połączyć się na komputer B podając chyba wszystkie możliwości i niestety nie chce się połączyć. Co może być nie tak? Do tej pory używałem mysql, postgresql i oracle nie posiadając większych problemów z nimi, myślałem że z mssql również tak będzie... Docelowo potrzebne będzie mi połączenie z linuxa więc już zaczynają mi przechodzić dreszcze po plecach jak pod windami już są problemy :-/ 2. Drugie pytanie troszkę z innej beczki - jaki polecacie program do projektowania baz? Tylko coś innego niż SQL Server Management Studio - bo on chyba nie posiada podglądu/projektowania z widokiem ERD, przynajmniej w tej wersji Express. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Próbowałem połączyć się na komputer B podając chyba wszystkie możliwości i niestety nie chce się połączyć. Co może być nie tak? Do tej pory używałem mysql, postgresql i oracle nie posiadając większych problemów z nimi, myślałem że z mssql również tak będzie... Docelowo potrzebne będzie mi połączenie z linuxa więc już zaczynają mi przechodzić dreszcze po plecach jak pod windami już są problemy :-/ A w zarządzaniu komputerem co masz ustawione dla MSSQL? Otworzyłeś na połączenia spoza loopbacka? Trochę dawno w MSSQL siedziałem, ale pamiętam, że coś w tym stylu się konfigurowało w Instance Configuration. Poza tym, pozostaje jeszcze kwestia firewalla. (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 17.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
A w zarządzaniu komputerem co masz ustawione dla MSSQL? Otworzyłeś na połączenia spoza loopbacka? Trochę dawno w MSSQL siedziałem, ale pamiętam, że coś w tym stylu się konfigurowało w Instance Configuration. Z konfiguracją instancji zetknąłem się tylko przy instalacji. Na komputerze B ponownie zainstalowałem MSSQL z domyslna instancją, lecz połączenie z komputera A nadal nie nawiazuje się. Co ciekawe uruchomiłem komputer C z z samym php, apache bez MSSQL i łączy się do A i B bez problemu. Cytat Poza tym, pozostaje jeszcze kwestia firewalla. winksmiley.jpg We wszystkich komputerach A, B i C antywirusy i firewall-e są wyłączone. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 13.03.2009 Skąd: lublin Ostrzeżenie: (0%) ![]() ![]() |
a) http://www.linglom.com/2009/03/28/enable-r...r-2008-express/
(IMG:style_emoticons/default/cool.gif) Database Diagram, jak pyta czy utworzyć nowy to potwierdzasz, a dalej to już klikadło -> menagmenst studio 2008 http://forum.4programmers.net/viewtopic.php?id=143555 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 17.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki prachwal za Database Diagram - o to mi chodziło.
Jeśli chodzi o połączenie z A do B przez php to udało mi się w momencie gdy zainstalowałem na A XAMPPa. Wcześniej próbowałem na 3 różnych wersjach appserv-a i nie wiem dlaczego nie zadziałało :-/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 19:20 |