Как узнать имя сервера sql
Попытка
Структура = Новый Структура(«Тип, Сервер, База, SQlсервер, SQlБаза, Файл, Пользователь, Пароль, SQLOLEDB,ADODB»);
СтрокаСоединения = СтрокаСоединенияИнформационнойБазы();
СтрокаСоединения = СтрЗаменить(СтрокаСоединения, «;», Символы.ПС);
Стр1 = СтрПолучитьСтроку(СтрокаСоединения, 1);
Стр2 = СтрПолучитьСтроку(СтрокаСоединения, 2);
Если Лев(Стр1, 4) = «Srvr» Тогда
Структура.Тип = «Сервер»;
Структура.Сервер = Сред(Стр1, 7, СтрДлина(Стр1) — 7);
Структура.База = Сред(СтрПолучитьСтроку(СтрокаСоединения, 2), 6, СтрДлина(Стр2) — 6);
//подсоединяемся к базе на сервере для определения пароля и пользователя
COMConnector = Новый COMОбъект(«V8.COMConnector»);
Server = COMConnector.ConnectServer(Структура.Сервер);
Server.AddAuthentication(СокрЛП(Пользователь),Пароль);
ArrayIB = Server.GetInfoBASes();
Для Каждого IB Из ArrayIB Цикл
Если ВРег(IB.Name)<> ВРег(Структура.База) Тогда
Продолжить;
Иначе
Структура.SQlсервер=ib.DBServerName;
Структура.SQlБаза=ib.DBName;
Структура.Пользователь=ib.DBUser;
Структура.Пароль=ib.DBPASsword;
Структура.SQLOLEDB=»Provider=SQLOLEDB;Password=»+ib.DBPASsword+»;Persist Security Info=True;User ;Initial Catalog=»+ib.DBName+»;Data Source Driver=;Server=» + ib.DBServerName + «;Uid=» + ib.DBUser + «;Pwd=» + ib.DBPASsword + «;DataBASe=» + ib.DBName + «;» + «Pwd=» + ib.DBPASsword +»;»;
Прервать;
КонецЕсли;
КонецЦикла;
Если ib.DBName=»» Тогда
ВызватьИсключение(» — не удалось получить доступ к серверу 1с»);
КонецЕсли;
Иначе
Структура.Тип = «Файл»;
Структура.Файл = Сред(Стр1, 6, СтрДлина(Стр1) — 6);
КонецЕсли;
Возврат Структура;
Исключение
Сообщить(«Ошибка получения параметров ИБ на сервере приложения 1с
|»+ОписаниеОшибки(),СтатусСообщения.ОченьВажное);
Соединение_ОткрытьНастройки();
Возврат False
КонецПопытки;
(5) Не, ну если изнутри SQL-ной базы, то и кода столько не надо, понятно что сервер в СтрокеСоединения имеется.
(6) не ну это понятно, ну не просто же ему имя сервера нужно. Скорее всего он хочет к нему подключится.:)) И что то там натворить. 8))
Как узнать имя сервера MySQL на хостинге?
Имя MySQL сервера может понадобиться при установке системы управления сайтом. Для того, чтобы узнать имя Вашего MySQL сервера на хостинге необходимо перейти в раздел «Хостинг» — «MySQL».

На скриншоте это адрес «db6.ipipe.ru»
Если базы данных нет?
Чтобы добавить базу данных, на этой же странице нажмите «Добавить». В открывшемся окне Вы можете задать желаемый пароль, кодировку и комментарий:

После того, как будет нажата кнопка «Применить», создастся новая база данных с соответствующим уведомлением:

Вы можете посмотреть все интересующие данные для свежесозданной базы данных – логин, пароль, сервер, имя БД и комментарий.

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.
- Виртуальные серверы с NVMe SSD дисками от 299 руб/мес
- Безлимитный хостинг на SSD дисках от 142 руб/мес
- Выделенные серверы в наличии и под заказ
- Регистрацию доменов в более 350 зонах
Имя экземпляра сервера Microsoft sql Server
Я установил на компьютер Sql Managment Studio 2012 и при ее запуске требуется ввести имя экземпляра сервера. К сожалению, не имею даже представления, какое имя требуется. Где можно посмотреть, какие экземпляра уже существуют на компьютере? К примеру, кто-то сделал именнованный экземпляр и я об не знал. А самое главное: где посмотреть имена экземпляров, которые можно использовать при входе через managment studio?
Отслеживать
67.9k 216 216 золотых знаков 77 77 серебряных знаков 219 219 бронзовых знаков
задан 18 июл 2015 в 16:23
user183009 user183009
17 1 1 серебряный знак 5 5 бронзовых знаков
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Скорее всего, имя будет MSSQLSERVER или default (без имени). Посмотреть можно в службах ПК, службы Microsoft SQL Server имеют префикс MSSQL$ . Если интересует программно, можно выполнить нечто вроде (Powershell):
Get-WMIObject Win32_Service -Filter "name like 'MSSQL$%'" | %
Отслеживать
ответ дан 18 июл 2015 в 16:29
1,084 8 8 серебряных знаков 21 21 бронзовый знак
Я зашел в Sql Server Configuration Manager, далее открыл вкладку службы sql server, но там ничего нет, просто пустой список. Команда для powershell так же ничего не вывела, хотя в managment studio я могу использовать имя сервера «(localdb)\v11.0»
18 июл 2015 в 16:45
В дополнение к ответу @Vesper — кроме обычных экземпляров SQL Server, которые запущены как отдельные сервисы, есть еще LocalDB.
Это локальные экземпляры SQL Server Express, которые существуют только для текущего пользователя. И которые предназначены прежде всего для разработки приложений, а не для их постоянного хостинга.
Их список можно посмотреть командой
SqlLocalDB.exe i
утилита обычно есть в path. Если нет, то полный путь к ней выглядит как:
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\SqlLocalDB.exe i
Как узнать имя сервера sql

Рейтинг (т): 3
Цитата MHL @ 11.07.14, 08:09
Можно ли программно узнать имя сервера и базы, как они идут в SQL?
Глобальный контекст (Global context)
СтрокаСоединенияИнформационнойБазы (InfoBaseConnectionString)
Синтаксис:
СтрокаСоединенияИнформационнойБазы()
Возвращаемое значение:
Возвращает Строка соединения информационной базы, которую, например, можно использовать для запуска 1С:Предприятия средствами встроенного языка в Automation, Менеджер COM-соединений. Пример результата метода: File=»C:\1cv8\Base».
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Добавлено 11.07.14, 09:45
Получаешь строку и разбираешь ее — это уже не сложно.