在solaris下,使用pro*c连接oracle数据库的问题,我等了很久! 可能是你的$ORACLE_HOME设置不正确。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能你的权限不够切换oracle登陆 我在以oracle用户在/oracle/app/oracle/product/8.1.7/bin 下使用proc 是可以得,但在用xiehuan用户是就不行,不知如何让xiehuan 用户也拥有权限,是不是在安装客户端时要用除oracle以外的用户进行安装。谢谢各位! 我的xiehuan用户下.profile文件为:ORACLE_HOME=$ORACLE_BASE/product/8.1.7PATH=$ORACLE_HOME/bin:/usr/sbin:/usr/openwin/bin:/usr/bin:/usr/ucb:/etc:/oracle/app/oracle/product/8.1.7/bin:/usr/local/lib:/data3/SUNWspro/bin:/usr/loacl/bin:.LD_LIBRARY_PATH=/usr/local/lib:/oracle/app/oracle/product/8.1.7:.ORACLE_SID=oradbexport PATH LD_LIBRARY_PATH ORACLE_HOME ORACLE_SID 我已经可以初步编译了:我是这样做的:1我用oracle用户登陆solaris2在$ORACLE_HOME/bin下会有个proc(需安装客户端)3把目录$ORACLE_HOME/precomp/demo/proc/demo_proc.mk 文件考到你运行的当前目录。4当前目录proc filename.pc5用命令make -f demo_proc.mk OBJS=filename.o EXE=filename build现在我的问题是:1.我还没法在xiehuan用户下进行编译和开发。 2。我想知道make -f demo_proc.mk OBJS=filename.o EXE=filename build 是否对于gcc编译器同样有效,如果不能该如何修改? 问题1:你要把/home/oracle的权限改为别人可访问。$chomd 755 oracle把oracle 的 .profile拷到xiehuan下 还是不行啊。我用oracle用户执行$chomd 755 oracle业加入了oracle的.profile文件内容到xiehuan目录下的.profile中,出现的错误和上面的一样。 如果需要重新安装oracle的话,必须删除oracle注册表的信息才能重装 EXEC SQL INSERT INTO DBE(V,I)VALUES(volume,current);should be EXEC SQL INSERT INTO DBE(V,I)VALUES(:volume,:current); oracle 分区表的主键索引失效 各位大侠帮我看看这段代码,stmt->executeUpdate()不执行 oracle 服务起不来 求一个定期备份的储存过程,需要用job 数据的导入问题,请大家帮忙。 如何在程序动态导入SQL脚本(建立视图和过程)? 请大家来看一看,哪里出错了 哪有oracle oem下载? 如何建立一个在ORACEL中的JAVA的存储过程? 关于oracle的唯一性约束问题,急~!!!在线等~~!!! 有关分布式问题,急。。。 关于在关闭linux时自动关闭oracle的问题?
切换oracle登陆
但在用xiehuan用户是就不行,不知如何让xiehuan 用户也拥有权限,
是不是在安装客户端时要用除oracle以外的用户进行安装。谢谢各位!
ORACLE_HOME=$ORACLE_BASE/product/8.1.7
PATH=$ORACLE_HOME/bin:/usr/sbin:/usr/openwin/bin:/usr/bin:/usr/ucb:/etc:/oracle/app/oracle/product/8.1.7/bin:/usr/local/lib:/data3/SUNWspro/bin:/usr/loacl/bin:.
LD_LIBRARY_PATH=/usr/local/lib:/oracle/app/oracle/product/8.1.7:.
ORACLE_SID=oradb
export PATH LD_LIBRARY_PATH ORACLE_HOME ORACLE_SID
我是这样做的:
1我用oracle用户登陆solaris
2在$ORACLE_HOME/bin下会有个proc(需安装客户端)
3把目录$ORACLE_HOME/precomp/demo/proc/demo_proc.mk 文件考到你运行的当前目录。
4当前目录proc filename.pc
5用命令
make -f demo_proc.mk OBJS=filename.o EXE=filename build
现在我的问题是:1.我还没法在xiehuan用户下进行编译和开发。
2。我想知道make -f demo_proc.mk OBJS=filename.o EXE=filename build 是否对于gcc编译器同样有效,如果不能该如何修改?
$chomd 755 oracle
把oracle 的 .profile拷到xiehuan下
我用oracle用户执行$chomd 755 oracle
业加入了oracle的.profile文件内容到xiehuan目录下的.profile中,
出现的错误和上面的一样。
才能重装