Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> А можнЧто написать в строке соединения? чтобы без обращения к серверу 
V
    Опции темы
lankin
Дата 3.12.2008, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 377
Регистрация: 13.12.2006

Репутация: нет
Всего: нет



В общем вот в чем вопрос:
есть такая строка соединения 
    connectionString="connection Timeout=19000;Data Source=MyServer;Initial Catalog=Test;Integrated Security=True"
здесь MyServer - тот, что я создал и база Test - мной созданная.

А можно ли вместо четко определенных сервера и базы написать какиенить системные? Например базу можно заменить на "master". А вот сервер?
Чтобы можно было на любой комп подрубиться, на котором стоит SQL2005 или 2008-й и узнать какие есть серверы и базы данных на нем.

Узнать списки серверов и баз данных планирую таким образом

Код

select srvname from sysservers  order by srvname

select name from sysdatabases order by name


Но для этого нужно соединение.
PM MAIL   Вверх
boevik
Дата 4.12.2008, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 15
Всего: 35



Сложновато подключится к неизвестно кому с неизвестно какими правами.
sysservers  -  таблица подсоединенный (linked) серверов, а не серверов в сети.
К master можно подсоединиться, но если есть достаточно прав.

А для какой цели это надо?


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
lankin
Дата 4.12.2008, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 377
Регистрация: 13.12.2006

Репутация: нет
Всего: нет



Просто для некой универсальности чтоли. Вот если бы изначально создавался какой-нить "дежурный" сервер сам, типа как база Master, то можно было бы каждый раз не прописывать строку соединения в XML файле.
Запустил прогу, она сама подрубилась к "дежурному" серверу, а потом уже запросами ты без проблем узнал какие сервера/базы есть, создал свой и работай дальше. А так надо на каждом новом компе узнавать как сервер зовется.
Эх....
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0421 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.