У меня есть приложение, которое я использую для подключения к двум различным базам данных, которые имеют синхронизированные хранимые процедуры и прочее помимо данных. В настоящее время эти два разных сервера, но я хочу привести их в один и переименовать базы данных. Но у меня есть небольшая проблема, где мои хранимые процедуры ссылки на базы данных, например,Как ссылаться на имя базы данных в хранимых процедурах?
выберите * из DatabaseA.Table1
Я хочу, чтобы управлять базой данных из конфигурации приложения, так что я просто изменить строку подключения ,
<add key="DatabaseName" value="DatabaseA"/>
or
<add key="DatabaseName" value="DatabaseB"/>
Не знаю, насколько я понимаю, но, похоже, здесь могут помочь синонимы (от DatabaseA, указывающие на объекты в DatabaseB и наоборот). – dean
Да, изменение работы соединения, но некоторые из хранимых процедур завершаются с ошибкой, потому что его ссылка в тех случаях, где пункты – CodeBox
Вы отметили свою очередь с двумя системами управления базами данных: SQL Server и MySQL. Вы фактически используете оба из них? –