
数据库
潇潇灬秋
Linux C/C++服务器开发工程师,信息安全,服务器开发
展开
-
使用PROC编译.pc文件时错误情况及处理
使用PROC编译test.pc时没有生成.c文件出现如下情况:Pro*C/C++: Release 11.2.0.1.0 - Production on Fri Jun 23 20:46:54 2017Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.System defau原创 2017-10-18 17:14:48 · 17382 阅读 · 1 评论 -
使用PROC编译.pc文件成.c后遇到的问题
使用 gcc test.c -lclntsh 编译 报错:/usr/bin/ld: cannot find -lclntshcollect2: ld 返回 1使用 gcc test.c -L $ORACLE_HOME/lib -lclntsh 编译成功生成a.out文件因为在配置.bash_profile时已经配置好了环境,所以直接执行 gcc test.c -lclntsh 报错原创 2017-10-18 17:50:13 · 1813 阅读 · 0 评论 -
安装完oracle后从root用户切换执行命令“sqlplus / as sysdba”失败
安装完oracle后从root用户切换到oracle用户执行命令“sqlplus / as sysdba”失败:相应的环境变量也配置完成,执行 echo $ORACLE_HOME为空,说明环境变量未加载,在从root用户切换到oracle用户时 使用 :su - 用户名 或者 su -l 用户名 切换时环境变量也会切换原创 2017-10-19 09:18:31 · 2640 阅读 · 0 评论 -
使用oracle创建用户
创建用户一般分四步: 第一步:创建临时表空间 第二步:创建数据表空间 第三步:创建用户并制定表空间 第四步:给用户授予权限 1、创建临时表空间:create temporary tablespace data tempfile '/usr/oracle/oradata/data.dbf' size 50m autoextend on next 50m m原创 2017-10-19 11:32:30 · 561 阅读 · 0 评论 -
C语言连接oracle实例
使用C语言连接oracle数据库通过proc编程连接test.pc实现的功能是在emp表中查找数据,通过用户输入emp_id,得到对应的emp_name。 test.pc文件内容如下:#include <stdio.h>#include <string.h>#include <stdlib.h>EXEC SQL INCLUDE SQLCA;int main(){ EXEC S原创 2017-10-19 16:08:21 · 6659 阅读 · 0 评论 -
centos安装orcal数据库时 [FATAL] [INS-13013] 解决
安装orcal数据库时出现[FATAL] [INS-13013]错误,官网给出的回答是查看日志,从安装文档中找到合适的配置手动修复。看log日志太多的警告与配置有关,所以在执行安装的时候在 命令最后添加了 -ignorePrereq,可以跳过这条错误原创 2017-10-16 16:58:33 · 4890 阅读 · 0 评论 -
linux下mysql主从配置
centos6.5 192.168.1.84 主机 centos6.5 192.168.1.83 从属 一、主服务器配置: 创建同步用户并指定服务器地址[root@node04 ~]# mysql -u root -p111111mysql>use mysql;mysql>grant replication slave on *.* to 'tongbu'@'192....原创 2018-02-27 17:49:39 · 660 阅读 · 0 评论 -
使用mycat实现读写分离
centos6.5系统 主服务器:192.168.1.84 从服务器:192.168.1.83 一主一从模式 实现读写分离之前需要先进行mysql主从配置,参考msyql主从配置 因为mycat不负责同步数据问题 修改mycat配置文件schema.xml为:<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM...原创 2018-02-28 13:16:26 · 367 阅读 · 0 评论