2013-06-07 11 views
5

Po zainstalowaniu 32-bitowego serwera Sql Server 2008, próbowałem skonfigurować go, aby umożliwić dostęp zdalny. Tak więc otworzyłem sscm (menedżer konfiguracji serwera SQL), aby skonfigurować protokoły do ​​włączenia. Nie mogę znaleźć żadnego protokołu pod konfiguracji programu SQL Server Network ...Protokoły konfiguracji sieci serwerów SQL niedostępne

enter image description here

próbowałem naprawy, odinstalowanie i ponowne zainstalowanie, rejestry ... ktoś napotkał tego wcześniej?

+0

masz instancji 32-bit zainstalowany? –

Odpowiedz

1

wygląda na to, że zainstalowałeś wersję, która nie jest zgodna z docelowym systemem operacyjnym, na przykład przedsiębiorstwo na 7 !? ale może pomogłoby to, umożliwiając protokół TCP i zdalnego połączenia przez T-SQL

--step 1: creating a login (mandatory) 
create login login_to_system_after_injection with password='[email protected]'; 
GO 
--step 2: enabling both windows/SQL Authentication mode 
/*some server specific configurations are not stored in system (SQL)*/ 
--set the value to 1 for disabling the SQL Authentication Mode after . . . 
exec xp_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2; 
--step 3:getting the server instance name 
declare @spath nvarchar(256); 
--SQL SERVER V100 path, use SQL9 for V90 
exec master..xp_regread N'HKEY_LOCAL_MACHINE', 
       N'Software\Microsoft\Microsoft SQL Server\Instance Names\SQL' ,N'SQL10',@spath output,no_output 
--step 4:preparing registry path 
declare @insRegPath nvarchar(1024)=N'Software\Microsoft\Microsoft SQL Server\' + 
             @spath + '\MSSQLServer\SuperSocketNetLib\Tcp'; 
--step 5:enabling tcp protocol 
exec xp_regwrite N'HKEY_LOCAL_MACHINE', @insRegPath, N'Enabled', REG_DWORD, 1 --generally tries to enable all addresses. NOT Recommended 
--step 6:enabling remote access 
EXEC sys.sp_configure N'remote access', 1 
GO 
RECONFIGURE WITH OVERRIDE --reconfigure is required! 
GO 
--step 7:a system restart is required in order to enabling remote access. 
--step 7.1:shutting down the server 
shutdown 
--After this command you need to start the server implicitly yourself. 
--or just configure the Agent in order to start the server at any shutdown or failure 

skopiowany z http://www.codeproject.com/Articles/616114/SQL-Server-T-SQL-Tips-Tricks#xp_regeditwrite

+0

Uwaga: artykuł powiązany w odpowiedzi wydaje się być usunięty. –

Powiązane problemy