1

Тема: Oracle+Remote C#

У мене така ситуація - є БД на віртуальній машині, а на host власне пишу додаток під ту БД, у моєму розумінні це можна вважати як віддалений доступ. Пробував додати у Server Explorer ту БД за ІР (google->my ip на віртуалці), але при спробі каже "ORA 12541 - TNS:no listener", і звісно що listener там запущений, і все норм працює. Гугл допомагав мало - всі поради які знаходив по різним причинам мені не допомагали...

Власне питання - як настроїти це віддалене підключення?
Прохання, хто вже мав досвід із подібним - наперед розповісти про нові підводні камні, які мене очікують)

2

Re: Oracle+Remote C#

яка  саме   вiртуальна  машина?

3

Re: Oracle+Remote C#

caballero написав:

яка  саме   вiртуальна  машина?

Windows 7 Ult x32

4

Re: Oracle+Remote C#

Тільки в Україні Oracle Database (ліцензії від $92 на рік, але припускаю, що там якийсь дорожчий варіант) ставлять на Windows 7 Ultimate ($400) на віртуальну машину.

5 Востаннє редагувалося vitia444 (21.03.2015 23:04:19)

Re: Oracle+Remote C#

koala написав:

Тільки в Україні Oracle Database (ліцензії від $92 на рік, але припускаю, що там якийсь дорожчий варіант) ставлять на Windows 7 Ultimate ($400) на віртуальну машину.

Я думаю, лабораторка обійдеться без мейнфрейму))
P.S. А ще кажуть, що українці бідні)))

6 Востаннє редагувалося caballero (21.03.2015 23:09:14)

Re: Oracle+Remote C#

vitia444 написав:
caballero написав:

яка  саме   вiртуальна  машина?

Windows 7 Ult x32

до  чого  тут  це?
яка  програма?  VirtualBox, VmWare...?
там  налаштування   вIртуального  мережевого  адаптера треба  дивитись - мае  бути  створена  вiртуальна  мережа (NAT або  host only але  не  bridge).   в  гуглi повно  iнфи

7 Востаннє редагувалося caballero (21.03.2015 23:08:37)

Re: Oracle+Remote C#

koala написав:

Тільки в Україні Oracle Database (ліцензії від $92 на рік, але припускаю, що там якийсь дорожчий варіант) ставлять на Windows 7 Ultimate ($400) на віртуальну машину.

оракл  як  i всI iншi виробники  ентерпрайз серверiв  Бд  мае безкоштовний  варiант для  девелоперiв

8

Re: Oracle+Remote C#

caballero написав:

там  налаштування   вIртуального  межевого  адаптера треба  дивитись - мае  бути  створена  вiртуальна  мережа (NAT або  host only але  не  bridge).   в  гуглi повно  iнфи

Так це ж вже буде не remote. Я хочу написати додаток, який би через інтернет підгружав інфу з БД, на віртуалці інтернет працює, отже її можна використати в ролі віддаленого сервера.
P.S. VirtualBox, мережевий адаптер я спеціально вимкнув

9

Re: Oracle+Remote C#

тодi купуйте  фiзичний IP

Подякували: 0xDADA11C71

10

Re: Oracle+Remote C#

caballero написав:

тодi купуйте  фiзичний IP

Невже не можна просто відкрити доступ з Win7, щоб можна було посилати запити?

11

Re: Oracle+Remote C#

vitia444 написав:
caballero написав:

тодi купуйте  фiзичний IP

Невже не можна просто відкрити доступ з Win7, щоб можна було посилати запити?

куди  посилати? Як TCP знайде  ваш  хост?  Ви  взагалi уявляете  як  iнтернет  влаштований?

12

Re: Oracle+Remote C#

caballero написав:

куди  посилати? Як TCP знайде  ваш  хост?  Ви  взагалi уявляете  як  iнтернет  влаштований?

Можливо не зовсім...
Тоді наступне - активував я host-only adapter, запроси від основної машини посилати куди? на localhost:1521?

13 Востаннє редагувалося vitia444 (22.03.2015 13:19:26)

Re: Oracle+Remote C#

ORA-12170: TNS: connect timeout occurred
тип підключення: host-only
адреса, за якою свій сервер(oracle) шукаю: 192.168.56.101:1521