Oracle Connection
Oracle Connection
Подскажите пример создания Connection для Oracle, пожалуйста.
Для Xml Connection получилось. А с форматом для Оракла затык. Никак не получается угадать.
Для Xml Connection получилось. А с форматом для Оракла затык. Никак не получается угадать.
Re: Oracle Connection
Здравствуйте.
Спасибо.
Опишите, пожалуйста вашу проблему более подробнее. Как вы его пытаетесь создать?trans писал(а):Подскажите пример создания Connection для Oracle, пожалуйста.
Для Xml Connection получилось. А с форматом для Оракла затык. Никак не получается угадать.
Спасибо.
Re: Oracle Connection
Запускаю Designer.Fx for Java
Далее:
New Connection->Oracle Connection->
В форме заполняю "Connection String:"
jdbc.driver=oracle.jdbc.OracleDriver;
jdbc.url=jdbc:oracle:thin:@master:1521:DOC;
jdbc.username=sa;
jdbc.password=123;
Нажимаю "Test"->This feature is not supported [ApiProvider]
Далее:
New Connection->Oracle Connection->
В форме заполняю "Connection String:"
jdbc.driver=oracle.jdbc.OracleDriver;
jdbc.url=jdbc:oracle:thin:@master:1521:DOC;
jdbc.username=sa;
jdbc.password=123;
Нажимаю "Test"->This feature is not supported [ApiProvider]
Re: Oracle Connection
Здравствуйте,
Это происходит из-за того, что вы используете десктопную AIR версию дизайнера, она поддерживает только XML и MySQL соединения. Используйте серверную версию (swt или web компоненты), в которой подключение к базе данных осуществляется при помощи Java компонентов.
По поводу подключения, вам необходимо создать JDBC подключение, так как вы используете JDBC шаблон:
Для Oracle подключения используйте стандартные для .NET строки подключения (это сделано для совместимости): http://connectionstrings.com/oracle
Спасибо.
Это происходит из-за того, что вы используете десктопную AIR версию дизайнера, она поддерживает только XML и MySQL соединения. Используйте серверную версию (swt или web компоненты), в которой подключение к базе данных осуществляется при помощи Java компонентов.
По поводу подключения, вам необходимо создать JDBC подключение, так как вы используете JDBC шаблон:
Код: Выделить всё
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@[HOST][:PORT]:SID;
jdbc.username={myUserName};
jdbc.password={myUserPassword}
Спасибо.
Re: Oracle Connection
Та же фигня(с)Vladimir писал(а): По поводу подключения, вам необходимо создать JDBC подключение, так как вы используете JDBC шаблон:
"This feature is not supported [ApiProvider]"
Вот такой вариант в Oracle Connection для Designer должен пройти?Vladimir писал(а): Для Oracle подключения используйте стандартные для .NET строки подключения (это сделано для совместимости): http://connectionstrings.com/oracle
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=sa;Password=123;
А не подскажете, где можно посмотреть рабочие примеры коннектов?
Re: Oracle Connection
Здравствуйте,
Спасибо.
Скажите, какой дизайнер вы используете? Если вы запускаете standalone AIR дизайнер (Windows приложение), то JDBC подключение работать не будет. Вам необходимо использовать Java компонент (swt или web), который использует Java сторону для подключения к базе данных. В инсталляционном дистрибутиве содержится два примера приложений (первое swt, второе web), попробуйте запустить их.Та же фигня(с)
"This feature is not supported [ApiProvider]"
Спасибо.
Re: Oracle Connection
Designer в принципе не предназначен для подготовки отчетов под Oracle?
В самплах вроде ссылки идут на Demo.xml? Нет коннектов к реальным базам. Может система в принципе работает только с буферами в виде xml файлов?
Может можно пример, что я должен написать в строке коннекта для Designer для коннекта к Орасле?
Вот это я взял с сылки http://connectionstrings.com/oracle.
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=sa;Password=123;
Не помогло.
Идеально было бы через jdbc. Если система может работать только через odbc, можно было бы хоть так попробовать.
В самплах вроде ссылки идут на Demo.xml? Нет коннектов к реальным базам. Может система в принципе работает только с буферами в виде xml файлов?
Может можно пример, что я должен написать в строке коннекта для Designer для коннекта к Орасле?
Вот это я взял с сылки http://connectionstrings.com/oracle.
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=sa;Password=123;
Не помогло.
Идеально было бы через jdbc. Если система может работать только через odbc, можно было бы хоть так попробовать.
Re: Oracle Connection
Здравствуйте,
В комплекте поставки Reports.Fx for Java есть два разных дизайнера:
1. Standalone AIR designer (отдельное десктопное приложение).
2. SWT и Web компоненты для Java платформы - тут есть как компонент дизайнера, так и компонент вьювера.
Первый дизайнер не использует Java сервер для коннекта к данным, а использует свои нативные алгоритмы. Поэтому он умеет подключаться только к XML и MySQL источникам данных. Остальные источники данных оставлены для совместимости с дизайнером, который является Java компонентом.
Второй дизайнер (Java компонент) при получении данных отправляет запросы на сторону Java, которая используя свои алгоритмы получает данные (JDBC, Oracle и другие источники), формирует XML структуру данных и отправляет её дизайнеру.
Если вы используете первый дизайнер, то вам не удастся подключиться к Oracle или JDBC источнику, так как он не содержит алгоритмов подключения, и выдаёт ошибку "Данная функция не поддерживается". Попробуйте использовать один из прикреплённых к сообщению примеров. При подключении выберите JDBC подключение, и введите строку коннекта по указанному шаблону:
Спасибо.
В комплекте поставки Reports.Fx for Java есть два разных дизайнера:
1. Standalone AIR designer (отдельное десктопное приложение).
2. SWT и Web компоненты для Java платформы - тут есть как компонент дизайнера, так и компонент вьювера.
Первый дизайнер не использует Java сервер для коннекта к данным, а использует свои нативные алгоритмы. Поэтому он умеет подключаться только к XML и MySQL источникам данных. Остальные источники данных оставлены для совместимости с дизайнером, который является Java компонентом.
Второй дизайнер (Java компонент) при получении данных отправляет запросы на сторону Java, которая используя свои алгоритмы получает данные (JDBC, Oracle и другие источники), формирует XML структуру данных и отправляет её дизайнеру.
Если вы используете первый дизайнер, то вам не удастся подключиться к Oracle или JDBC источнику, так как он не содержит алгоритмов подключения, и выдаёт ошибку "Данная функция не поддерживается". Попробуйте использовать один из прикреплённых к сообщению примеров. При подключении выберите JDBC подключение, и введите строку коннекта по указанному шаблону:
Код: Выделить всё
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@[HOST][:PORT]:SID;
jdbc.username={myUserName};
jdbc.password={myUserPassword}
- Вложения
-
- Sample2.zip
- Web sample
- (6.39 МБ) 472 скачивания
-
- Sample1.zip
- SWT sample
- (8.56 МБ) 448 скачиваний