SQL Server "" Аліяс Ня рабочая

Я дадаў псеўданім «» які павінен паказваць на мой мясцовы (па імі), напрыклад, ". \ SQL2008". Але калі я спрабую падключыцца да «», гэта тайм-аўт.

Ці магу я што-то адсутнічае ці гэта не дазволена?

Timeout

<�Моцны> Псеўданімы Я спрабаваў, не працуе:

(Набор для 32 і 64-біт, я таксама спрабаваў пакінуць пустой порт.)

Aliases which do not work.

11
Так, глядзіце абноўлены скрыншот.
дададзена аўтар Josh M., крыніца
. @CSL, выкарыстоўваючы \ SQL2008 ', «лакальны \ SQL2008 і г.д. усё працуе выдатна - я магу падлучыцца да SQL Server (гэта не новая ўстаноўка). Дзякуючы.
дададзена аўтар Josh M., крыніца
Не маглі б вы апублікаваць скрыншот падлучыцца да дыялогу сервера з элементамі, якія працуюць - гэта значыць без выкарыстання псеўданіма проста паказаўшы імя асобніка. Я мяркую, вы ўжо спрабавалі падлучыцца да экземпляра раней - на самай справе сервер запушчаны?
дададзена аўтар CSL, крыніца
Ці спрабавалі вы надаўшы яму іншае, больш агульная назва?
дададзена аўтар Christopher Bales, крыніца

7 адказы

Пры стварэнні IP-псеўданімы TCP/вам неабходна забяспечыць службы «SQL Server, аглядальнік» працуе. Акрамя праверкі TCP/IP пратакол уключаны для сервера і кліента.

У <�моцны> Дыспетчар канфігурацыі SQL Server пад SQL Server Services вузел правай кнопкай мышы браўзэр SQL Server і ўсталюйце рэжым Start Аўтаматычна. Калі вы не збіраецеся рабіць перазагрузку вам таксама неабходна запусціць службу ўручную.

<�Моцны> SQL Server Browser служба адказвае за паведамленне кліенту, які порт выкарыстоўваць. См http://technet.microsoft.com/ ан-нас/бібліятэка/ms181087 (V = sql.105) .aspx для атрымання больш падрабязнай інфармацыі.

16
дададзена
Дзякуючы. У наступны раз я бягу ў гэта, я дам яму стрэлілі.
дададзена аўтар Josh M., крыніца
Браўзэр SQL Server (Аўтаматычна -> затым запусціць яго), і ў маім выпадку, ні адзін порт не быў патрэбен у наладах.
дададзена аўтар jwize, крыніца

Там няма абмежавання папярэджання, што імя псеўданіма. На лугах ён працуе на маёй машыне;)

Тым не менш, пры наладзе псеўданім пераканайцеся, што вы ствараеце яе ў 32, а таксама 64-бітнай вобласці:

enter image description here

Я таксама грунтоўна лакальны замест таго, каб проста выкарыстоўваючы .:

enter image description here

Акрамя таго, SQL Server Псеўданім заўсёды выкарыстоўвае TCP/IP у якасці пратаколу злучэння, які не ўключаны па змаўчанні. У раздзеле Канфігурацыя сеткі SQL Server (гл вышэй скрыншоце) пераканайцеся, што TCP/IP уключаны для асобніка.

2
дададзена
TCP/IP уключаны.
дададзена аўтар Josh M., крыніца
Ах, у мяне быў уключаны TCP/IP для кліента, але не сервер. Абодва павінны быць уключаны. Вялікі дзякуй!
дададзена аўтар Dan Nolan, крыніца

вам трэба запусціць «cliconfg» і налада псеўданім на лакальным кампутары, а таксама. Калі вы ўсталявалі SSMS стварыце псеўданім у SQL Config Mgr, як гэта прыняць precedance над тымі, усталяванымі ў cliconfg. Памятаеце, што SSMS выкарыстоўвае падключэнне 32bit да SQL Server, нават калі гэта 64-бітная. Калі вы не ўсталюеце іх на месца, як ведае ваш кампутар, куды ісці для псеўданіма. Вы можаце ствараць запісы DNS ў якасці альтэрнатывы.

2
дададзена

У вашым вызначэнні псеўданіма выдаліць . \ у поле Сервер, пакінуўшы толькі ваша імя асобніка, які працуе на маёй машыне. Так што ў вашым выпадку дыялогавае акно павінна выглядаць наступным чынам:

enter image description here

1
дададзена
У мяне ўстаноўлена некалькі асобнікаў (SQL2012 таксама), і гэта не працуе. Я спрабаваў: [MachineName] \ SQL2008 , лакальны \ SQL2008 і проста SQL2008 . Я таксама паспрабаваў выкарыстаць розныя псеўданімы. Паглядзіце на мой апошні скрыншот. Дзякуй!
дададзена аўтар Josh M., крыніца
Вы спрабавалі пакласці сервер \ імя асобніка у поле Сервер
дададзена аўтар CSL, крыніца
Гэта не працуе наогул, па меншай меры, калі існуе некалькі асобнікаў на скрынцы.
дададзена аўтар Sebastian Meine, крыніца
Глядзіце мой абноўлены адказ для налады канфігурацыі сеткі.
дададзена аўтар Sebastian Meine, крыніца

Гэта не працуе для мяне пасля таго, як ўжылі усе варыянты, згаданыя тут. Для мяне, нумар порта пратаколу TCP/IP не прызначаць.

enter image description here

Пасля прызначэння (вылучаныя жоўтым колерам) ён пачаў працаваць для мяне.

0
дададзена

I have a similar issue ,however on SQL server I did create alias on 32bit and 64 bit.I did the same thing on Sharepoint server using CliConfg. In short, for 64 bits Windows operating systems run: C:\windows\syswow64\cliconfg.exe For 32 bits Windows operating systems run: C:\windows\system32\cliconfg.exe on all server which you need to access to your database. Please see great article below. https://knowledge.zomers.eu/SharePoint/Pages/How-to-create-a-SQL-Alias-to-use-with-SharePoint.aspx

0
дададзена

Also make sure the selected protocol for alias (e.g. TCP/IP) is enabled under SQL Server Network Configuration/Protocols for YOUR SERVER NAME

Гэта было пытанне ў маім выпадку.

0
дададзена