已安装Oracle 10g服务器端和客户端程序,并建立数据库实例orcl。
安装:
1、按默认步骤安装ArcSDE 9.2 for Oracle 10g。
2、进行Post Installation。第一步选择complete安装。第二步弹出的对话框已经自动填好sys user name和net service name。此时的net service name自动填的是我的机器名。输入sys user password。上述操作完成后点击下一步,系统就弹出如下对话框,提示:Error connecting to Oracle:ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务。之后我又只好点击确定按钮,接着弹出下面对话框,提示:connecting to Oracle:ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 中包含无效的路径。再次点击确定之后,就回到第二步的那个对话框了,因此只好取消配置。
解决:
查看在Oracle的Net Mananger中的服务器名(默认为orcl),然后把Net service Name改成orcl就可以了
那里不是计算机名,而是oracle中的实例服务名