Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
LinkedServers
|
|||
|---|---|---|---|
|
#18+
1. Есть несколько серверов в разных подсетях, доступ к ним возможен только IP-адресу (по имени не доберешся - маршрутизаторы и роутеры не пропускают). Когда подключаю EXEC sp_addlinkedserver '192.168.14.199',N'SQL Server' EXEC sp_addlinkedserver '192.168.13.19',N'SQL Server' То они появляються (по имени не берет) Но потом возникла проблемка, как сделать select * from 192.168.14.199.master.dbo.Kadr это работать не будет!!! Делаю так EXEC sp_addlinkedserver @server = 'Server', @srvproduct='',@provider = 'MSDASQL', @provstr = 'DRIVER={SQL Server};SERVER=192.168.14.199;UID=sa;PWD=;' select * from Server.master.dbo.Kadr Работает, (в ВОL было без @srvproduct='',ругается null ..., поставил @srvproduct='' - успокоилось) Но можна же как-то обойти это что-то вроде select ss='select * from ?(192.168.14.199)?.master.dbo.Kadr' exec (@ss) Кроме того в BOL прочитал, подключаем сервер по имени 'London Sales' а как делать select с 'London Sales'? 2. И второй вопрос какая разница между linkserver и remoteserver (немного ниже от linkserver в ЕМ)? Заранее благодарен всем Alex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2001, 14:38 |
|
||
|
LinkedServers
|
|||
|---|---|---|---|
|
#18+
select ss='select * from [192.168.14.199] .master.dbo.Kadr' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2001, 14:50 |
|
||
|
LinkedServers
|
|||
|---|---|---|---|
|
#18+
"A remote server configuration allows a client connected to one instance of Microsoft® SQL Server™ to execute a stored procedure on another instance of SQL Server without establishing another connection . The server to which the client is connected accepts the client request and sends the request to the remote server on behalf of the client. The remote server processes the request and returns any results to the original server, which in turn passes those results to the client." "Microsoft® SQL Server™ allows you to create links to OLE DB data sources called linked servers. After linking to an OLE DB data source, you can: -Reference rowsets from the OLE DB data sources as tables in Transact-SQL statements. -Pass commands to the OLE DB data sources and include the resulting rowsets as tables in Transact-SQL statements. Each distributed query can reference multiple linked servers and can perform either update or read operations against each individual linked server. A single distributed query can perform read operations against some linked servers and update operations against other linked servers. In general, Microsoft SQL Server requires distributed transactions support from the corresponding OLE DB provider whenever data from more than one linked server are likely to be updated in a transaction. Hence, the types of queries that are supported against linked servers depend on the level of support for transactions present in the OLE DB providers " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2001, 14:56 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32012823&tid=1825762]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 339ms |

| 0 / 0 |
