![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle数据库
fuyoufang_dev
身处在 iOS、.Net、Web 的知识海洋中,广阔天空,任我遨游。
展开
-
oracle学习.数据库实例的用户创建以及创建连接
Oracle学习.基础概念:Oracle数据库、实例、用户、表空间、表之间的关系:http://blog.csdn.net/u012830807/article/details/17372039一、首先使用创建数据库时就存在的系统管理员账户(sys)创建一个连接(如果已经有了就不用再创建)。打开SQL Developer(注:先打开监听器和server转载 2014-01-06 12:26:20 · 817 阅读 · 0 评论 -
Qt编译Oracle OCI驱动
工作中经常用到Oracle,而默认情况下Qt只有Sqlite和ODBC驱动,网上有相应的驱动安装介绍,自己实验可行:QT环境:Qt 5.0.2 /MinGW4.7.2/WIN7 32bit打开Qt Command Prompt,分别执行以下命令,以编译Oracle驱动:set INCLUDE=%include%;C:\oracle\product\10.2.0\db_转载 2014-01-08 21:59:34 · 1604 阅读 · 0 评论 -
QT操作数据库
SQL执行操作 QSqlQuery提供了对数据库记录的Select、Insert、Update、Delete操作。 SELECT操作:QSqlQuery query;query.exec("SELECT name, salary FROM employee WHERE salary > 50000");while (query.next()) {QString转载 2014-01-09 11:37:38 · 2662 阅读 · 1 评论 -
oracle的一个简单的存储过程
存储过程的设计create or replace PROCEDURE GETBYID( THEID IN NUMBER, THENAME OUT VARCHAR2, THEAGE OUT NUMBER) ASBEGIN SELECT NAME,AGE INTO THENAME,THEAGE FROM FYF.STUDENT WHERE ID=THEID;END; --F原创 2014-01-08 16:26:58 · 453 阅读 · 0 评论 -
QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connect
qt连接oracle数据库,进行操作的时候,编译无问题,在执行时终端出现以下字母QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connection removed.执行中的数据库操作如下 QSqlDatabase db = Q转载 2014-01-07 16:20:12 · 2402 阅读 · 0 评论 -
oracle错误提示:"ORA-00911: 无效字符 Unable to execute statement"
在执行oracle数据库插入操作的时候,出现下面的提示"ORA-00911: 无效字符Unable to execute statement"起初一直不知道什么原因,因为在oracle SQL developer当中执行的时候是没有问题的。原因是sql语句有分号,把分号去掉就可以。原创 2014-01-06 16:07:04 · 7098 阅读 · 0 评论 -
Oracle学习.Windows 命令行 启动ORACLE服务与实例
使用数据库前要先打开数据库的实例和监听器!--总结启动命令如下:lsnrctl [start|stop|status] --启动监听器,停止监听器,查看监听器的状态;net [start|stop] oracleserviceorcl --启动数据库实例,停止数据库实例; (orcl为转载 2014-01-06 12:27:26 · 1039 阅读 · 0 评论 -
WIN7+QT5.2.0 连接oracle11g问题及解决方法
用下面的代码建立连接之后,出现了几个问题 //连接数据库 QSqlDatabase db = QSqlDatabase::addDatabase("QOCI"); /**连接Oracle数据库 *数据库名:abc *表名:my_oracle *用户名:sys *密码:123 *端口原创 2014-01-05 20:44:23 · 3049 阅读 · 0 评论 -
qt操作oracle数据库查看错误方法
1.数据库连接错误的查看方法:数据库连接代码 #include //建立数据库连接 QSqlDatabase db = QSqlDatabase::addDatabase("QOCI"); //设置端口号 默认为1521 db.setPort(1521); //设置数据库地址 db.setHostName("localhost"); //设置数据库名 db.setDat原创 2014-01-06 10:13:41 · 1581 阅读 · 0 评论 -
WIN7+Qt5.2.0连接oracle数据库的oci驱动的编译
一、前提安装1.需要安装QT5.2.0,本介绍安装的是qt-windows-opensource-5.2.0-mingw48_opengl-x86-offline.exe;本文安装目录:c:\Qt2.安装oracle客户端,本文安装的为 :win32_11gR2_database_1of2.zip win32_11gR2_原创 2014-01-05 10:57:13 · 4844 阅读 · 6 评论