sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server c#-forbindelse

OPDATERET:

TIL MIGRERING MELLEM SQL CE OG SQL SERVER:Tag et kig på denne instruktion http://support.microsoft.com/kb/833134

2- Sørg for, at du kan se VM'en med en statisk IP-adresse. (ping er en god ide til at tjekke det, men glem ikke at slå firewallen fra på målmaskinen, jeg mener den maskine du vil pinge. Der er ikke behov for at serveren skal se klienten, så tjek at din klient (i dette tilfælde kan din VM) pinge serverens IP-adresse som "ping 192.168.10.1 -t" )

3- Brug Configuration Manager (Alle programmer\Microsoft SQL Server\Configuration Tools) og indstil SQL-port og synlighed over netværk.

Reference:http://msdn.microsoft. com/en-us/library/ms189083(v=sql.105).aspx

4- Genstart SQL-serveren.

5- Sørg for, at "SQL Server Browser" tjenesten er startet. (hvis du vil bruge instansnavnet til at få adgang til SQL-serveren)

6- Konfigurer firewallen på værtsmaskinen (maskine, der har SQL-motor), og tilføj den port, du har angivet i Configuration Manager, til TCP-indgående regler.

Tag et kig på her:http://www.tavislovell.com/post/How-to-configure-Windows-Firewall-to-allow-access-to-SQL-Server.aspx

MEN vær opmærksom på, at du skal indstille den port, der er angivet i Configuration Manager (standard er 1433, men nogle gange er den dynamisk, og du bør indstille den igen)

7- Når du har indstillet port- og netværkssynlighed, skal du ændre "Server" værdi i forbindelsesstrengen til dette format "IPAddress, PORT" som "192.168.10.50, 1433" (Når du angiver porten, er det ikke nødvendigt at indstille instansnavnet som denne "192.168.10.50\SQLEXPRESS" )

Håber det hjælper



  1. Transponering og aggregering af Oracle-kolonnedata

  2. Sådan får du værdien for forrige række

  3. Kom godt i gang Justering af ydeevne i Azure SQL Database

  4. Kan ikke finde klasse [org.springframework.orm.hibernate5.LocalSessionFactoryBean] for bean med navnet 'hibernate5AnnotatedSessionFactory'