2013-09-26 4 views
0

У меня был странный опыт подключения к базе данных oracle с использованием PHP.Строка подключения базы данных oracle PHP

Во-первых, из последних 3 лет я подключаюсь к оракулу с помощью простой строки подключения. У меня был код на моей машине Windows 7.

Неделю назад у меня появилась новая машина для Windows 7, и когда я попытался подключиться к оракулу. Он дал мне следующую ошибку

ORA-12154: TNS: не удалось разрешить идентификатор подключения указанного

Позже я понял, oci_connect только принимать SID, а не легкий строку соединения.

Теперь я не понял, почему он ведет себя странно на моей новой машине. Может кто-нибудь, пожалуйста, помогите мне разобраться, если это проблема с настройками программного обеспечения Windows?

Спасибо, Шри

+0

это поможет: http://stackoverflow.com/questions/7252286/ora-12154-tnscould-not-resolve-the-connect-identifier-specified? – Maximus2012

+0

1. Включили ли вы oci8 extantions в своей машине .... или просто используйте phpinfo(), чтобы проверить это –

ответ

0
  1. Вы включите OCI8 extantions в вашем WAMP .... или просто использовать phpinfo(), чтобы проверить это
  2. Если он затем работает нормально, на каком сервере вы соединения с базой данных Если Local, то вам нужно начать услуги Oracle с вашей машины которые, как упоминается в моей оснастке enter image description here

  3. также вы пе чтобы запустить службу базы данных, которую вы хотите подключить к вашей базе данных.

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