2013-06-07 3 views
5

После установки 32-разрядного Sql Server 2008 я попытался настроить его для обеспечения удаленного доступа. Поэтому я открыл sscm (менеджер конфигурации сервера sql), чтобы настроить протоколы для включения. Я не нашел протокол по конфигурации Sql Server Network ...Протоколы конфигурации сетевой сети Sql не доступны

enter image description here

Я пытался ремонт, удаление и повторная установка, регистры ... Любой столкнулся с этим раньше?

+0

у вас установлен экземпляр 32-бит? –

ответ

1

похоже, что вы установили версию, которая не совместима с целевой ОС, например, предприятие на 7 !? но, возможно, это помогло бы, что позволяет протокол TCP и удаленное подключение с помощью 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 

скопированный из http://www.codeproject.com/Articles/616114/SQL-Server-T-SQL-Tips-Tricks#xp_regeditwrite

+0

Примечание: статья, связанная с ответом, кажется, была удалена. –

Смежные вопросы