Інтернет Windows Android

Дізнатися ім'я сервера sql. Як дізнатися ім'я користувача і ім'я комп'ютера для доступу до сервера SQL

Я встановив Microsoft SQL Server 2008.

Коли я запускаю SQL Server Management Studio (SSMS), я отримую вікно входу в Connect to Server з порожнім текстовим полем для Server name. Я пробував багато імен, але я не міг його вирішити.

Як я можу знайти / отримати ім'я сервера?

Крок 1: Переконайтеся, що SQLEXPRESS і LocalDB встановлені у вашій системі. Перейти до SQL SERVER Configuration Manager \u003d\u003e Служба SQL Server

Якщо нічого не вказано для служб SQL Server, встановіть нижче компоненти (для 64-розрядної ОС) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU

Крок 2: Ввести введення в експлуатацію. (Dot) в якості імені сервера і натисніть «Підключити» [введіть опис зображення тут] Знову введіть. \\ SQLEXPRESS як ім'я сервера і натисніть на з'єднання

1.Ви можете запустити наступну команду.

EXEC xp_cmdshell "reg query" HKLM \\ Software \\ Microsoft \\ Microsoft SQL Server \\ Імена примірників \\ SQL "";
ЙТИ

2. Використовуйте внутрішній стандартного звіту.

виберіть екземпляр -\u003e клацніть правою кнопкою миші-\u003e Звіти -\u003e Стандартні звіти -\u003e Сервер Dashbords

Існує багато способів, згаданих вище. Але я використовую досить простий спосіб (ну не простий, як SELECT @@ SERVERNAME). Коли ви запустите студію управління SQL-сервером, ви побачите підказку нижче GUI

Там Ім'я сервера - це ім'я вашого сервера (може бути кілька серверів відповідно до вашої середовищем dev, виберіть правильний). Надіюсь це допоможе:)

з огляду на наступні приклади

  • Ім'я примірника SQL: MSSQLSERVER
  • Порт: +1433
  • Ім'я хоста: MyKitchenPC
  • IPv4: 10.242.137.227
  • DNS суфікс: dir.svc.mykitchencompany.com

ось ваші можливі імена серверів:

  • локальний \\ MSSQLSERVER
  • локальний, 1433 \\ MSSQLSERVER
  • MyKitchenPC, 1 433 \\ MSSQLSERVER
  • 10.242.137.227,1433 \\ MSSQLSERVER
  • MyKitchenPC.dir.svc.mykitchencompany.com, 1433 \\ MSSQLSERVER

start -\u003e CMD -\u003e (Write comand) SQLCMD -L перший рядок - це ім'я сервера, якщо ім'я сервера (локальне) Ім'я сервера: YourPcName \\ SQLEXPRESS

Запустіть цей запит, щоб отримати ім'я

Як згадувалося @ Khaneddy2013, cmd SQLCMD -L НЕ повертає ім'я сервера при запуску. Bcz Я тільки встановив SSMS (локальний db і сервер не були встановлені). після спроби установки SqlLocaLDB і SQLEXPR32_x86_ENU (32-розрядна ОС) я зміг підключитися. І тепер у вікні cmd також відображаються імена серверів.

ім'я сервера за замовчуванням - це ім'я вашого комп'ютера, але ви можете використовувати «.». (Dot) замість імені локального сервера.

ще одна річ, яку ви повинні розглянути, можливо, ви встановили SQL Server Express Edition. в цьому випадку ви повинні ввести «. \\ Sqlexpress »в якості імені сервера.

моя проблема полягала в тому, що при підключенні до бази даних SQL в майстра додавання посилань знайдіть SERVERNAME. Я знайшов його, виконавши запит (SELECT @@ SERVERNAME) всередині студії управління SQL, а reusl - моє ім'я сервера. Я поклав це в поле імені сервера, і все пройшло відмінно.

У мене також була ця проблема в перший раз.

У діалоговому вікні «Підключення до сервера» перевірте настройки за замовчуванням і натисніть «Підключитися». Для підключення в поле Ім'я сервера повинно бути вказано ім'я комп'ютера, на якому встановлений SQL Server. Якщо Database Engine є іменованих екземпляром, поле «Ім'я сервера» також має містити ім'я екземпляра в форматі: ім'я комп'ютера \\ імя_екземпляра.

Так, наприклад, я вирішив проблему наступним чином: я набрав ім'я сервера: Alex-PC \\ SQLEXPRESS

Зміна імені комп'ютера з встановленим примірником MS SQL Server - не сама хороша ідея, Оскільки після перейменування в роботі SQL можуть виникнути деякі проблеми. Щоб уникнути цих проблем, необхідно оновити системні метадані таким чином, щоб відобразити в них зміна імені комп'ютера.

Зробити це можна за допомогою нескладного SQL запиту. Так виглядає запит для дефолтного примірника SQL Server:

sp_dropserver "old_name";
GO
sp_addserver "new_name", local;
GO

А так для іменованого:

sp_dropserver "old_name \\ InstanceName";
GO
sp_addserver "new_name \\ InstanceName", local;
GO

Для прикладу візьмемо комп'ютер з встановленим примірником MS SQL Server. Щоб подивитися поточний ім'я сервера, відкриваємо SQL Management Studio та виконуємо запит:

select @@ Servername

Як бачите, ім'я сервера, отримане за допомогою запиту (2012R2Std_Temp) не збігається з ім'ям комп'ютера (SQL_Test).

Оскільки в прикладі використовується дефолтний екземпляр SQL Server, то для зміни імені виконаємо наступний запит:

sp_dropserver "2012R2Std_Temp";
GO
sp_addserver "SQL_Test", local;
GO

Після перейменування необхідно перезапустити SQL Server. Зробити це можна з командного рядка, Командою:

net stop mssqlserver && net start mssqlserver

При установці Microsoft SQL Server, внутрішнє ім'я екземпляра SQL сервера створюється на підставі поточного імені хоста. Однак, при перейменуванні комп'ютера / сервера, ім'я SQL сервера в метаданих (зберігається в sys.servers) не оновлюється автоматично, в результаті чого при роботі з SQL можуть виникати різні проблеми. У цій інструкції ми покажемо, як коректно оновити метадані в SQL і змінити ім'я сервера без повного переустановлення MSSQL. Інструкція може бути застосована для окремо стоїть (НЕ кластерного) SQL Server версій від MS SQL 2000 до 2012.

Порада. Можна змінити лише ім'я півночі, змінити ім'я екземпляра (інстанси) SQL Server без перевстановлення не можна.

Відкрийте консоль SQL Server Management Studio і за допомогою наступного запиту перевірте поточне ім'я хоста і ім'я інстанси SQL:

Як ви бачите:

  • Ім'я сервера (HostName): DESKTOP-V2OE3P0
  • Повне ім'я екземпляра SQL (ServerName): DESKTOP-V2OE3P0 \\ SQLDB

Перейменуємо ім'я комп'ютер і перезавантажити його:

Rename-Computer -NewName Sql-Srv1 -Restart

Порада. Ім'я комп'ютера можна змінити і з властивостей My Computer.

Після перезавантаження спробуйте підключиться до старого імені сервера SQL: DESKTOP-V2OE3P0 \\ SQLDB. З'явиться помилка, адже ім'я сервера змінилося.

Can not connect to DESKTOP-V2OE3P0 \\ SQLDB.
A network-related or Instant-specific error occurred when establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (Provider: SQL Network Interface, error: 26 - Error Locating Server / Instance Specified) (Microsoft SQL Server)

Ще раз перевіримо ім'я хоста і ім'я інстанси:

Select @@ ServerName ServerName, Host_name () HostName

В даному випадку ім'я інстанси не збігається з назвою комп'ютера і посилається на старе ім'я комп'ютера DESKTOP-V2OE3P0.

Щоб змінити ім'я для іменованого екземпляра SQL, виконайте наступну команду TSQL.

Видалити старе ім'я:

sp_dropserver "DESKTOP-V2OE3P0 \\ SQLDB";
Go

Додамо нове ім'я:

sp_addserver "Sql-Srv1 \\ SQLDB", local;
GO

Якщо потрібно змінити ім'я сервера у дефолтного примірника SQL Server команда така:

sp_dropserver "OldName";
GO
sp_addserver "NewName", local;
GO

додаткові кроки

Якщо при виконанні команди sp_dropserver з'явиться помилка:

Msg 15190, Level 16, State 1, Procedure sp_dropserver, Line 56

Швидше за все, є віддалені підключення до сервера DESKTOP-V2OE3P0. Скинути їх можна такими командами. Для дефолтного інстанси:

sp_dropremotelogin DESKTOP-V2OE3P0;
GO

Для іменованого:

sp_dropremotelogin DESKTOP-V2OE3P0 \\ SQLDB;
GO

Перевіримо, що ім'я сервера в метаданих оновилося:

SELECT @@ SERVERNAME AS 'ServerName'

SELECT * FROM SYS.SERVERS

Як ви бачите, ім'я сервера змінилося. Залишилося перезапустити службу SQL Server:

net stop MSSQL $ SQLDB && net start MSSQL $ SQLDB

Важливо!

  • Цей спосіб підійде тільки для перейменування отдельностоящего SQL сервера. Для перейменування SQL Server в кластері Failover Cluster потрібно використовувати консоль Cluster Management.
  • Не можна змінити ім'я сервера, який бере участь в реплікації або створення дзеркал
  • Якщо встановлені служби звітів Reporting services, після перейменування вони будуть недоступні (https://msdn.microsoft.com/en-us/library/ms345235.aspx)

Чи працює A-Number CRM під управлінням операційних систем Windows XP, Windows Vista, Windows 7, Windows 8 , Windows 10 ?

Щоб уникнути помилок, програма повинна запускатися від імені користувача, якому дозволена запис на диск і в реєстр.

Чи можна використовувати MS SQL Server 2005, 2008, 2012 разом MS SQL Server 2000.

Так! Починаючи з версії 1.74

Увага!!Після установки MS SQL сервера переконайтеся, що служба стартувала і те, що з'єднання з сервером настрій коректно. (Для MS SQL з 2005 по 2012 це робиться через - Диспетчер конфігурації SQL Server.)

Якщо існує підозра, що клієнтський комп'ютер не може з'єднатися з SQL сервером, як це можна перевірити ??

У командному рядку клієнтського комп'ютера, виконати команду:

Тільки у кого встановлений MS SQL 2000 (MSDE) !!! Після / U введіть ім'я користувача, в даному випадку sa, після / P введіть пароль, після / S введіть ім'я MS SQL сервера, для локального підключення можна залишити порожнім. Ось приблизно так виглядає команда:

OSQL / Usa / Psdfl380dsklj / Smycomp

Ви побачите запрошення: 1\u003e

Виконайте команду select:

1\u003e select * from sysfiles

Якщо Ви побачите результат запиту, значить з'єднання з SQL сервером існує.

Закінчити сеанс командного:

У тому випадку якщо у Вас на комп'ютері відсутня файл osql.exe Це ісполянемий файл. Розпакуйте його і покладіть в папку windows \\ system32, після чого можна виконувати команди з командного рядка.

Для роботи з MS SQL 2008 використовуйте утиліту: sqlcmd, для виклику довідки по командам використовуйте: sqlcmd /?

або в командному рядку клієнтського комп'ютера, виконати команду:

telnet [ім'я sql server-а або ip] 1 433

Виглядати буде так:

telnet 192.168.200.100 1 433

(Служба telnet повинна бути запущена)

Визначення проблеми, з'єднання з SQL Server- му !!

Расспаковать архів "Data Link.zip"

Витягуємо три файли - newudl.reg, nonewudl.reg, Data Link.UDL.

Ісполянем два рег.файла - newudl.reg, nonewudl.reg, після цього запускаємо файл - Data Link.UDL

У формі "Властивості зв'язку з даними" в закладці - Постачальник даних - встаємо на рядок Microsoft OLE DB Provider for SQL Server, тиснемо кнопку - Далі.

На закладці - Підключення, виконуємо настройку з'єднання і дивимося на якому етапі виникає помилка.

Чи не запущена служба «MSSQLSERVER»

Увійти в "Панель управління" - «Адміністрування» - «Служби», Запустити службу «MSSQLSERVER»

Зверніть увагу на тип запуску служби. Бажаний тип: Авто.

Чому не встановлюється MSDE ??

Чи не встановлена \u200b\u200b«Служба доступу до файлів і принтерів мереж Майкрософт».

Увійти в "Панель управління" - «Мережа та віддалений доступ до мережі » - "Підключення по локальної мережі”.

У вікні властивості підключення по локальній мережі натисніть кнопку « встановити ».

Потім, слід вибрати пункт служба і додати «Служба доступу до файлів і принтерів мереж Майкрософт». Після чого слід перезавантажити комп'ютер і повторити установку MSDE.

Чи не запущена служба «Сервер»

Увійти в "Панель управління" - «Адміністрування» - «Служби», Запустити службу «Сервер»


Як включити лог інсталяції MSDE ??

Щоб включити лог інсталяції, запустіть інсталяцію з командного рядка з таким ключем:

setup.exe / L * v C: \\

Лог буде створений в корені диска С: \\

Чому при установці MSDE, видає помилку:

A strong SA password is required for security reasons. Please use SAPWD switch to .......

?

Чи не призначений пароль для користувача "sa" !!

Цей параметр задається в опціях файлу setup.ini, формат рядка повинен бути такий:

SAPWD \u003d "AStrongPassword"

Замість слова в лапках впишіть пароль в латинській розкладці.

Установка переривається сама, без видачі помилок. В Program Files створюються потрібні папки. А в кінці установки вони самі видаляються.

Вам потрібно повністю знести з машини всі згадки про MS SQL які залишилися від попередніх спроб установки, перезавантажити комп'ютер і повторити інсталяцію !!

Спочатку перевірте чи є MSDE в списку встановлених програм, І якщо стандартним способом деінсталювати не вдасться, тоді сміливо видаляйте повністю директорію C: \\ Program Files \\ Microsoft SQL Server , І перезавантажте комп'ютер.

Увага!!

Якщо раніше на Вашому комп'ютері було встановлено програмне забезпечення, Яке працювало під керуванням MS SQL , То в діректотріі: C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL \\ Data можливо залишилися файли баз даних, які Вам надалі можуть стати в нагоді, з'ясуйте це питання перед видаленням !!

Замість російського тексту - вопросики

«Пуск» - "Панель управління" - "Мова та регіональні стандарти" (закладка «Мови»), Тиснемо кнопку "Докладніше" - Текстові служби та мови вводу (закладка «Додатково») Ставимо галку в чек-бокс «Включити підтримку текстових служб для всіх програм» , Тиснемо кнопку «Застосувати».

Як дізнатися ім'я мого SQL сервера ??

Якщо Ви встановили MSDE , або MS SQL Serverто після перезавантаження комп'ютера повинні були побачити в треї значок SQL Server Service Manager (Схожий на бочонок з зеленою стрілкою). При наведенні на цей значок стрілкою миші, Ви побачите хинт з назвою Вашого сервера. Запис виглядає так: Running - \\\\xserver - MSSQLServer, назву вашого сервера знаходиться відразу за двома зворотними Слеш, тобто в наведеному прикладі - xserver.

Так само найімовірніше воно збігається з ім'ям вашого комп'ютера.

Якщо Ви побачили помилку, ось такого плану: invalid column name ...

Відповіді на питання, по роботі з A-Number CRM.

Невелике передмову про логіку роботи на початковому етапі.

Коли Ви створили нову базу даних вона порожня. Тобто в ній спочатку створені всього лише два поля, це № та Коментар. Відповідно Вам треба створити всі необхідні поля для роботи.

Php? Option \u003d com_content & task \u003d view & id \u003d 29 # 1

Після того, як Ви створили поля бази даних, вони не відображені у Головній таблиці, чому? - тому що в Головній таблиці відображаються тільки ті поля які Ви розмістите на Картці контакту. Тому Ви заходите в режим редагування Картки, і додаєте в неї, раніше створені поля, і розміщуєте їх на Картці в тому вигляді, який Вам більше подобається, тобто ми створили дизайн Картки.

Php? Option \u003d com_content & task \u003d view & id \u003d 59

Але слід пам'ятати, що тільки що створений Вами дизайн, Ви створили як користувач Адміністратор, і тільки у цього користувача він і буде відображатися. Часто після закладу нових користувачів в систему, виникає питання - чому при відкритті Картки у інших користувачів, Картка порожня? - тому що вони не створили свій власний дизайн Картки. Але в тому випадку, якщо у Вас немає необхідності в створенні індивідуального дизайну для кожного користувача, Ви можете поширити на них будь-який дизайн, який був створений в даній базі даних, це легко, і займає рівно хвилину.

Php? Option \u003d com_content & task \u003d view & id \u003d 33

І ще момент, який вимагає пояснення:
Коли Ви заводите в систему нового користувача, він не входить ні в одну з груп доступу, тобто поки Ви не внесли його в одну з існуючих груп, він буде бачити порожню Картку і порожню Головну таблицю, не забувайте про те, що кожен користувач, повинен увійти в одну з груп доступу.

Php? Option \u003d com_content & task \u003d view & id \u003d 26

Я зрозумів, що для того, щоб поле відображалося в Головній таблиці, його треба розмістити на Картці "- як це зробити??

Для цього треба відкрити Картку в режимі редагування, і розташувати елементи (раніше створені поля), так як Ви вважаєте за потрібне, після цього вони стануть відображатися у Головній таблиці.


При спробі скористатися імпортом з зіставленням полів, програма лається "Виберіть для перенесення гілку без прив'язаних контактів. Імпорт не було здійснено" Як з цим бути?

Треба перед імпортом, створити порожню гілку в дереві (без прив'язаних до неї контактів), і вибрати її в якості цільової при імпортуванні.

Це зроблено спеціально, для того, щоб уникнути (як показала практика) витрати зайвого часу на пошук, тільки-що імпортованих записів з тих, які були внесені в базу до цього. А так вони все акуратно будуть лежати в гілочці, звідки Ви і зможете їх розподілити за необхідними гілках, без зайвого клопоту.

Якщо в заголовку Картки контакту не відображаються кнопки і... це означає, що у Вас стоїть тема AERO.

Звичайно, ні.

Якщо я в картці випадково стерла що -то, чи можна якось відкотити цю дію?

Ні, але можна заглянути в Історію змін.
Меню: Адміністрування - Журнал змін контактів
або:
Звіти - Активність користувачів

Якщо зареєструвати наприклад 10 контактів, а потім видалити з них один або
кілька, то нумерація не відновлюється. Тобто було 10, залишилося 5
після видалення, шостий зареєстрований отримає номер 11 і нумерація
буде 1,2,3,4,5,11. як-то можна вирішити цю проблему?

Номер є глобальним ідентифікатором запису, тому завжди унікальний, це не підрахунок кількості рядків.

Програма працює через інтернет?

Якщо, наприклад, у мене кілька офісів у різних містах, чи буде програма працювати як єдина база даних?

Чи може кожен менеджер заходити в програму під своїм логіном?

Чи є версія CRM для iPhone?

Ні, поки тільки під Windows.

Система працює в многопользовательком режимі реального часу з?