Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
894
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
914
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Каков формат строки подключения ASP.NET для связанного сервера?
У меня есть сервер базы данных, к которому я не могу подключиться, используя предоставленные мне учетные данные. Однако в промежуточной версии того же сервера имеется связанный сервер, который указывает на производственную базу данных. И промежуточный сервер, и связанный сервер имеют одну и ту же схему.
Меня заверили, что я должен ожидать, что смогу подключиться к живому серверу, прежде чем мы выйдем в прямой эфир. К сожалению, я достиг той точки в своей разработке, когда мне нужно больше, чем образцы записей маркеров, которые в настоящее время находятся в промежуточной базе данных. Итак, я надеялся подключиться к связанному серверу.
До сих пор в моей разработке против этой схемы был против самого промежуточного сервера, используя объекты Subsonic. Все это прекрасно работает.
Я могу подключиться через SQL Server Management Studio к этому связанному серверу и выполнять свои запросы напрямую. Я также могу выполнять "ручные" запросы в C# против связанного сервера, подключив строку подключения к промежуточному серверу и запустив мои запросы как
SELECT * из OpenQuery([LINKEDSERVER], 'QUERY')
Тем не менее, объекты Subsonic-это то, что позволяет мне вовремя и в рамках бюджета реализовать этот проект, поэтому я не собираюсь делать прямые запросы в своем коде.
То, что я ищу, - это есть ли способ указать строку подключения к связанному серверу. Я просмотрел много записей на форуме и т. д. по этой теме и большинству ответов кажется, что они полностью замалчивают часть вопроса "linked server", сосредоточившись на основном синтаксисе строки соединения.
Я не верю, что вы можете получить доступ к связанному серверу непосредственно из приложения без синтаксиса OpenQuery. В зависимости от сложности схемы может потребоваться написать процедуру или sproc для заполнения промежуточной базы данных данными из текущей базы данных.
Вы также можете рассмотреть возможность использования генератора данных Redgates SQL или любого другого инструмента генерации данных. Redgates довольно проста в использовании.
Еще одна идея - Можно ли получить резервную копию живой базы данных, которую можно установить в процессе разработки для проведения тестирования? Если вы ищете только данные для разработки и тестирования, вы, вероятно, захотите вообще не подключаться к своей производственной базе данных.
Создайте хранимые процедуры тестирования на сервере B, которые ссылаются на данные на сервере A через связанный сервер. например, если ваш регулярный sproc обращения к таблице на сервере б сказать:
databaseA.dbo.tableName
затем используйте связанное имя сервера для ссылки на ту же базу данных / таблицу на сервере A:
linkedServerName.databaseA.dbo.tableName
Если сервер A идентичен по своим database/table/column именам, то вы сможете сделать это с помощью некоторых быстрых операций поиска / замены.
создание связанного сервера из .NET не имеет никакого смысла, так как связанный сервер - это не что иное, как соединение одного sqlserver с другим сервером (sql, file, excel, sybase и т. д.), По сути это просто строка подключения (вы можете олицетворять и делать некоторые другие вещи при создании связанного сервера).
Один из способов-создать две строки подключения и при необходимости получить доступ к базе данных approperiate. Второй вариант-создать соединение только для базы данных A и создать сервер ссылок для Databse B в статье Database.good, мне очень нравится. Я немного занимаюсь исследованием Asp.net connection, и я обнаружил, что также макротестирование www.macrotesting.com является очень хорошим источником. Спасибо за вашу статью.....
С уважением... Меганатан .J