2013-08-22 5 views
0

Я новичок в Entity Framework 4 Development, я создал службу WCF, чтобы получить входную информацию от клиента и сохранить ее в Oracle Database.entity framework 4 проблема, связанная с конфигурацией

Я настроил ту же службу WCF на 3 серверах, каждый сервер имеет 3 таблицы с разными таблицами в базе данных.

Например,

Сервис 1 установлен на server1 будет вставлять входную запись в Temp_table1

службы 2, установленной на server2 будет вставлять входную запись в Temp_table2

, установленную на server3 будет вставить входную запись службы 3 в Temp_table3

Могу ли быть настроено Temp_table1, Temp_table2, Temp_table3 в файле конфигурации. Currentlly У меня есть hardcoded Temp_table1 в коде, из-за этого мне нужно публиковать сервис трижды с тремя разными именами таблиц всякий раз, когда любое изменение в логике обслуживания.

Пожалуйста, помогите.

ответ

0

Вы можете использовать синонимы для таблиц. см forum В первой базе данных:

CREATE PUBLIC SYNONYM MyTable FOR Temp_table1; 

Во второй базе данных

CREATE PUBLIC SYNONYM MyTable FOR Temp_table2; 

В третьей базе

CREATE PUBLIC SYNONYM MyTable FOR Temp_table2; 

В модели использования только MyTable.

Смежные вопросы