Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

срочно нужен пример рабочей ConnectionString для связи с Oracle 9   Найти похожие ветки 

 
alseos ©   (2006-08-01 14:07) [0]

Доброе время суток!
 Господа, помогите! Дайте пож. пример  рабочей ConnectionString компонента TADOConnection для связи с Oracle 9i (9.2).
  Надо переложить базы с MS SQL Server на Oracle 9i и адаптировать приложения.
  Приложения же написаны с использованием TADOConnection и TADODataSet.  
  Изменять тексты  приложений  с учетом подключения посредствам  ODBC  драйвера  и компонента TDataBase  никаких рук не хватит. Да и ошибок наделать можно «легко».
  Помогите.
  Спасибо заранее!


 
Stakan ©   (2006-08-01 15:51) [1]

alseos ©   (01.08.06 14:07)
Для начала желательно оракловский провайдер поставить.
А затем
ConnectionString := Format("Provider=OraOLEDB.Oracle.1;" +
       "Data Source=%s;Persist Security Info=False", [edSID.Text]);


 
roottim ©   (2006-08-01 16:02) [2]


>  Надо переложить базы с MS SQL Server на Oracle 9i и адаптировать
> приложения

Боюсь строка подключения - это детская лопатка, дальше грабельки будут.


 
Desdechado ©   (2006-08-01 16:21) [3]

roottim ©   (01.08.06 16:02) [2]
Смотря какими фишками пользовались в скуле. Если просто как хранилище данных с примитивными запросами по SQL-92, то задышит, думаю.


 
Danilka ©   (2006-08-02 09:04) [4]


> Надо переложить базы с MS SQL Server на Oracle 9i

думаю, начать следует с этого, а уж строка подключения - дело десятое.


 
alseos ©   (2006-08-02 11:22) [5]

Спасибо всем!


> думаю, начать следует с этого, а уж строка подключения -
>  дело десятое.

я согласен с утверждением! Это так. Чем собственно я сейчас и занимаюсь. С вашего позволения, подробно отвечу вам несколько позже (сегодня-завтра). Здесь все несколько "запутано". Многие компоненты TADODataSet содержат собственные ConnectionString, отличные от TADOConnection .  Часть данных вообще лежит в dBase III+! Одним словом – винегрет! Сама база MS SQL Server не нормализирована и даже не структурирована. Создается впечатление, что каждый, кому не лень, дополнял базу, чем вздумается, не обращая внимания на то, что уже сделано. С приложениями дела обстоят не лучше, если не хуже. В общем, чувствую я  - будет мне «весело» в ближайшую «пятилетку».
Что же касается SQL запросов – в подавляющем большинстве они простые. Но, в то же время сложные, в первую очередь из-за состояния базы.


 
Desdechado ©   (2006-08-02 11:53) [6]

Тогда твоя задача сводится к "простой", состоящей из 2 этапов:
1. переписать все нафиг!
2. переложить данные из старого бардака в совершенно заново спроектированную структуру БД


 
alseos ©   (2006-08-02 12:30) [7]

Desdechado ©   (02.08.06 11:53)

 Да-да. Чем дальше я смотрю на все это тем, тем больше понимаю, что придется переписывать.

  :(

  Ничего, это далеко не в первый раз так.



Страницы: 1 вся ветка

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.032 c
2-1157799112
Viser
2006-09-09 14:51
2006.10.01
Ручная компиляция


6-1147041602
socketlamer
2006-05-08 02:40
2006.10.01
закачка с нескольких


15-1157823580
Другой
2006-09-09 21:39
2006.10.01
Мечты сбываются?


3-1154325118
Alies
2006-07-31 09:51
2006.10.01
Как и в какое поле можно сохранить файл


15-1157744465
Strate
2006-09-08 23:41
2006.10.01
Подскажите тест на профориентацию