Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.05.2002, 11:45
|
|||
|---|---|---|---|
|
|||
Обращение из запроса к БД на другом сервере |
|||
|
#18+
Обращение вида: database_name = '<имя сервера>.<имя БД>' - приводит к ошибке. Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.05.2002, 15:13
|
|||
|---|---|---|---|
Обращение из запроса к БД на другом сервере |
|||
|
#18+
Непонятный ситаксис вы привели, но думаю вам нужно - добавить "другой" сервер как linked (sp_addlinkedserver) - добавить логины для этого linked сервера (sp_addlinkedsrvlogin) - SELECT * FROM mylinkedserver .mydatabase. owner .mytable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2002, 05:03
|
|||
|---|---|---|---|
|
|||
Обращение из запроса к БД на другом сервере |
|||
|
#18+
Добрый день, Glory. Если помните - Вы помогали мне составить запрос вида: DECLARE @backupfilename varchar(100) select top 1 @backupfilename = a.physical_device_name from msdb..backupmediafamily a inner join msdb..backupmediaset b on b.media_set_id = a.media_set_id inner join msdb..backupset c on c.media_set_id = b.media_set_id where c.database_name = 'mydb' order by c.backup_start_date desc, c.backup_finish_date desc (у меня автоматически восстанавливается бакап с последней копии). В роли 'mydb' - выступала база, с которой бакап и снимался. Теперь - эта база на другом сервере, а обратиться к ней нужно с первого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2002, 17:28
|
|||
|---|---|---|---|
Обращение из запроса к БД на другом сервере |
|||
|
#18+
Ну так в чем же дело ? - добавляете "другой" сервер как linked (sp_addlinkedserver) - добавляете логины для этого linked сервера (sp_addlinkedsrvlogin) DECLARE @backupfilename varchar(100) select top 1 @backupfilename = a.physical_device_name from mylinkedserver .msdb..backupmediafamily a inner join mylinkedserver .msdb..backupmediaset b on b.media_set_id = a.media_set_id inner join mylinkedserver .msdb..backupset c on c.media_set_id = b.media_set_id where c.database_name = 'mydb' order by c.backup_start_date desc, c.backup_finish_date desc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.05.2002, 04:28
|
|||
|---|---|---|---|
|
|||
Обращение из запроса к БД на другом сервере |
|||
|
#18+
sp_addlinkedserver @server = "Bug", @srvproduct = "SQL Server" EXEC sp_addlinkedsrvlogin "Bug", "false", "sa", "sa", NULL Выдает ошибку Execute sp_addlinkedserver to add the server to sysservers. Я так понимаю, что в табл. sysservers не добавляется база "Bug" - почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.05.2002, 09:15
|
|||
|---|---|---|---|
|
|||
Обращение из запроса к БД на другом сервере |
|||
|
#18+
С запросом разобрался, подключил linkedserver через Интерпрайз. Теперь вот такая проблемка: у меня бакап делается на локальный диск С:/, т.о. @backupfilename = "С:/<и.ф.бакапа>", получается, что запрос обращается уже к диску С на другом сервере ( Какие будут мысли ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.05.2002, 10:01
|
|||
|---|---|---|---|
Обращение из запроса к БД на другом сервере |
|||
|
#18+
Если под WinNT, то можно так DECLARE @backupfilename varchar(100), @machine_name varchar(100) select top 1 @backupfilename = a.physical_device_name, @machine_name = c.machine_name from msdb..backupmediafamily a inner join msdb..backupmediaset b on b.media_set_id = a.media_set_id inner join msdb..backupset c on c.media_set_id = b.media_set_id where c.database_name = 'mydb' order by c.backup_start_date desc, c.backup_finish_date desc select @backupfilename, @machine_name, '\ \' + @machine_name + '\'+ STUFF(@backupfilename, 2, 1, '$') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1822712]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 365ms |

| 0 / 0 |
