Jak połączyć się z bazą danych która jest na hoscie z aplikacji odpalonej na wirtualnej maszynie?

Odpowiedz Nowy wątek
2019-06-10 18:30
0

Mam aplikacja ASP.NET CORE MVC na windowsie z baza danych localdb i przeniosłem tą apke na linuxa i chciałbym połączyć się stamtąd z bazą danych która jest na hoscie, dlatego w connection stringa zamiast localdb wpisuje adres ip hosta albo default gateway ale niestety za każdym razem nie udaję mi się połączyć
W vmware próbowałem to zrobić przy połączeniu nat i bridge (za każdym razem jestem w stanie pingować hosta z vm i na odwrót)
Host
Ip host - 192.138.168.1
default gateway 192.168.0.1
Linux
192.168.47.130

edytowany 1x, ostatnio: Pytajnikkk, 2019-06-10 18:31

Pozostało 580 znaków

2019-06-10 19:02

Baza danych w technologii localdb nie jest dostępna zdalnie, po sieci.
Access SQL Server Express LocalDB from local area network

Pozostało 580 znaków

2019-06-11 15:29
0
AdamWox napisał(a):

Baza danych w technologii localdb nie jest dostępna zdalnie, po sieci.
Access SQL Server Express LocalDB from local area network

Okej mam sql sever standard i w dalszym ciągu nie mogę się połączyć z bazą wedłiug schemat podanym w 1 poście.

Pozostało 580 znaków

2019-06-11 15:35
0

W szukajce w Windows znajdź sql configuration manager.
Jeśli szukajka nie znajdzie to idź do C:\Windows\SysWOW64 i znajdź exe o nazwie SQLServerManager14.msc, uruchom.
(numer 14 jest zależne od wersji SQL, ja mam SQL 2017).
Rozwiń gałąź SQL Server Network Configuration -> wybierz nazwę instancji (jeśli masz więcej) -> zmień Named Pipes na enabled oraz TCP/IP na enabled.

Otwórz Usługi Windows, znajdź usługę odpowiadającą za SQL Server i uruchom ponownie.

Pozostało 580 znaków

2019-06-12 00:48
0

I firewall na virtualce.

Wyłączony jest - Pytajnikkk 2019-06-12 00:59

Pozostało 580 znaków

2019-06-13 13:11
0

A nie możesz zainstalować SQL-a na tym linuksie?

Pozdrawiam,

mr-owl

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0