1

Хорошо. Простите меня, но я собираюсь выпустить немного здесь. Visual Studio не распознает мои TNSnames для oracle, поэтому я не могу подключиться к моей базе данных. Я считаю, что проблема в том, что у меня несколько компьютеров на моем компьютере, один для меня (In C:/app/{UserName} /product/11.1.0) и один общий, который уже был установлен на моей машине (In C:/oracle/product/11.1.0), и у меня нет доступа. Я не знаю, почему они не могут просто предоставить права на мою машину (это не похоже на то, что я бы злоупотреблял этой властью, а скорее использовал ее для устранения препятствий, таких как невозможность редактировать ваш freeware файл TNSNames).Oracle для Visual Studio

В любом случае. Мне нужно знать, есть ли способ изменить мой дом оракула для визуальной студии. Я отредактировал свою переменную PATH в терминале, чтобы указать сначала на MY oracle home (C:/app/...), но это не сработало. Так есть другой способ изменить дом оракула для визуальной студии, чтобы я мог подключиться к моей базе данных. (Возможно, в файле .vssettings ???)

Спасибо за вашу поддержку. Вы, ребята, здесь, в stackoverflow, - отличное сообщество, и я очень благодарен вам за помощь.

Матф

ответ

1

Вам не нужно, чтобы изменить ваш домашний каталог Oracle. Просто проверьте, есть ли файл tnsnames.ora в текущем каталоге HOME (тот, на который указывает система PATH) с правильными настройками подключения. Here's a blog post, который просматривает весь процесс подключения к Oracle в Visual Studio.

+0

Ссылка устарела ... – barneymc

0

Если у вас есть возможность установить переменную окружения пользователя, попробуйте установить переменную TNS_ADMIN в каталог, в котором вы можете создавать файлы. Просто отредактируйте копию текущей tnsnames.ora, чтобы она содержала нужную запись, и поместите ее в каталог, на который указывает TNS_ADMIN.

+0

Спасибо. Это было очень полезно! – 2009-10-08 13:54:24

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