为您找到搜索结果:3700个
Oracle——python的基本操作
原文:https://www.cnblogs.com/xiao-apple36/p/9066980.html#_label6 python操作oracle数据库-查询DBAPI2.0和cx_Oracle介绍第一步:导入cx_Oracle ,建立连接第二步:建立 Cursor 光标,查询数据类型绑定变量模式一次多行 回到顶部python操作oracle数据库-查询参照文档http://www.oracle.com/technetwork/cn/articles/dsl/mastering-oracle-python-1391323-zhs.htmlhttp://cx-oracle.readthedocs.io/en/latest/module.html回到顶部DBAPI2.0和cx_Oracle介绍Python数据库API规范v2.0是集体努力的成果,用于统一不同数据库系统的访问模型。拥有一组相对较少的方法和属性,在更换数据库供应商时就易于学习并保持一致。它不以任何方式将数据库对象映射到Python结构中。用户仍然需要手工编写...
Oracle——增加修改删除字段
原文:https://blog.csdn.net/DaneLei/article/details/87986131 修改字段名语法:altertabletableNamerenamecolumnoldCNametonewCName;例:altertablestudentrenamecolumnaddresstoaddr添加字段的语法:altertabletablenameadd(columndatatype[defaultvalue][null/notnull],….);例:altertablestudentadd(gradenumber(3)default99notnull);修改字段的语法:altertabletablenamemodify(columndatatype[defaultvalue][null/notnull],….);例:altertablestudentmodify(gradevarchar2(5));删除字段的语法:altertabletablenamedrop(column);例:altertablestudentdrop...
oracle——存储数据时的编码问题
原文:https://blog.csdn.net/aachangs/article/details/87820818 数据库编码问题新手入坑,第一次使用oracle数据库,还是与mysql略有不同,首先在插入数据时的SQL语法有很大不同,mysql写法:1insertintotablenamevalues(%s,%s)oracle中插入写法:1insertintotablename(ITEM_ID,CONTENT)values(:ITEM_ID,:CONTENT)问题描述:mysql和python都是utf-8编码,oracle为SIMPLIFIEDCHINESE_CHINA.ZHS16GBK,想把mysql中的一些数据导入到oracle,琢磨着写个程序来导(毕竟程序猿),于是就发生了一下错误:1UnicodeEncodeError:'ascii'codeccan'tencodecharactersinposition0-1:ordinalnotinrange(128)问题分析:引起这个问题的原因是编码格式不同,并不是由于python版本的问题引起的(当然,如果你的pytho...
oracle——Oracle12c创建实例
原文:https://blog.csdn.net/lvshaorong/article/details/78048823 本文基于Redhat6.7操作系统,已经成功安装了Oracle12c数据库,配置好了内核参数和环境变量,仅介绍一下如何新建一个实例OracleDatabase版本:OracleDatabase12cRelease2(12.2.0.1.0) 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 第一步,在之前创建好的,dba用户组下面的用户执行dbca,弹出图形界面选择第一项,创建数据库,点击下一步在第二页“创建模式”中选择“高级配置”,典型配置会留下很多大坑,很不推荐。第三页选择单实例数据库,因为我们这里只创建一个能用的简单数据就行,如果想要做RAC集群,那么你还需要部署硬盘,这种情况会另写一片文章介绍选择模板可以选择“定制数据库”或&ldquo...
oracle——数据库日志存放位置
原文:https://blog.csdn.net/kepa520/article/details/7895786原文地址:http://blog.csdn.net/a19881029/article/details/8158082 原文地址:http://blog.csdn.net/a19881029/article/details/81580821,默认情况下,oracle的日志文件记录在$ORACLE/rdbms/log目录下[plain] viewplain copy [oracle@oracle log]$ pwd /home/oracle/oracle/product/10.2.0/db_1/rdbms/log 日志文件为(alert_<ORACLE_SID>.log):[plain] viewplain copy [oracle@oracle log]$ ll 总计 ...
oracle——用户的创建、角色、权限等问题
原文:https://blog.csdn.net/wqh0830/article/details/87874380 oracle数据库的权限系统分为系统权限与对象权限。系统权限(databasesystemprivilege)可以让用户执行特定的命令集。例如,createtable权限允许用户创建表,grantanyprivilege权限允许用户授予任何系统权限。对象权限(databaseobjectprivilege)可以让用户能够对各个对象进行某些操作。例如delete权限允许用户删除表或视图的行,select权限允许用户通过select从表、视图、序列(sequences)或快照(snapshots)中查询信息。每个oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。 一、创建用户oracle内部有两个建好的用户:system和sy...
oracle——Windows下Oracle的启动与关闭
原文:https://www.cnblogs.com/xu308240814/p/9631838.html 经常要用数据库,让他自己启动的话,开机太慢,所以用命令启动方便点。1.开启:在运行中输入cmd,进入控制台,lsnrctlstart回车,提示启动监听成功后netstart OracleServiceORCL。2关闭在运行中输入cmd,进入控制台,lsnrctlstop回车,提示启动监听成功后netstopOracleServiceORCL。这样还是不太方便。在桌面右键,新建一个记事本,输入lsnrctlstartnetstartOracleServiceORCL另存为"Oracle启动.bat"同理:在桌面右键,新建一个记事本,输入lsnrctlstopnetstopOracleServiceORCL另存为"Oracle关闭.bat"1、开启:只需双击Oracle启动.bat就ok了、2、关闭:只需双击Oracle关闭.bat就ok了、补充:还有个比较常用的:在桌面右键,新建一个记事本,输入netca另存为"重新配置Oracle监听....
启动Oracle报错: syntax error or unresolved network name 'LISTENER_ORCL'
原文:https://blog.csdn.net/baidu_32383657/article/details/53020624 原博主:http://blog.csdn.net/lpftobetheone/article/details/11099785对此进行了整理一、错误SQL>startup;ORA-00119:invalidspecificationforsystemparameterLOCAL_LISTENERORA-00132:syntaxerrororunresolvednetworkname'LISTENER_ORCL'二、办法1.SQL>createpfilefromspfile='E:appAdministratorproduct11.2.0dbhome_1databasespfileorcl.ora';说明:E:appAdministratorproduct11.2.0dbhome_1database这个路径是你Oracle安装路径里的,改成自己的2.第一步之后在E:appAdministratorproduct11...
python——安装cx_Oracle
原文:https://blog.csdn.net/Goldxwang/article/details/88805416#切记:一定注意版本问题!!! Python操作oracle数据库需要用到cx_Oracle模块所以需要去下载cx_Oracle.请注意:下载的cx_Oracle安装文件一定要跟pyhton的位数和版本一致,pyhton的位数最好是跟系统位数一致,不然有可能会出现各种各样的错误安装cx_Oracle前请先安装Python去官网下载Python开始安装如果跳出下图点是现在测试下Python 在cmd命令行下输入python 如图就成功安装了下面贴出下载cx_Oracle的过程图,本文章需要下载文件的连接在文章末尾我会贴出来供大家下载 开始安装cx_Oracle测试cx_Oracle 这时会报出个错误 ImportError:DLLloadfailed:找不到指定的模块 如下图: 原因是因为少了某些DLL模块,现在我们解决这个问题: 需要下载oracle的客户端...
oracle--创建表空间、用户名、密码
原文链接:http://blog.sina.com.cn/s/blog_4ce992f40101cspr.html...
plsql无法连接64位oracle数据库的解决方法(图文解说)
oracle11g下载页面:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html,找到适合自己系统的数据库,需要将file1和file2都下载下来,压缩到同一个文件夹下才能进行安装,否则安装不了。接着用免安装的plsql连接数据库试了试,发现没有连接的权限可选,如图直接输入用户名、密码和数据库名,提示如下:说明plsql是不可以直接连接64位oracle数据库,只能连接32位。既然都安装了64位oracle,可不能卸载了再装32位啊,那如何连接64位呢,就只能借助32位客户端实现了。具体方法在此与大家分享一下:1.首先下载32位的oracle客户端下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,如图:一定下载红色标记的32-bit那个,点进去之后找到适合自己现有数据库版本的那个文件下载,我装的是oracle11.2.0.1,因此如图:右击迅雷下载...
省市区三级联动(附数据库和导入模板的做法)
代码1,php1<html>2<head>3<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>4<!--------------------------------------------------------------5--省的字段是:province6--市的字段是:city7--县的字段是:area8--------------------------------------------------------------------------->9<mce:scripttype="text/javascript"><!--10/********11*定义创建XMLHttpRequest对象的方法12*13**************************************/14varxmlHttp;//声明变量15varrequestType="";//声明初始类型为空16functioncreateXMLHttpReq...
python连接oracle
一:弄清版本,最重要!!!首先安装配置时,必须把握一个点,就是版本一致!包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本,然后安装配置就容易了!二:安装1.cx_Oracle安装下载地址:https://pypi.python.org/pypi/cx_Oracle/5.3下载后直接双击安装,就ok了。不建议直接使用pipinstallcx_Oracle命令安装,因为版本问题容易报错。 2.oracle客户端1.下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html把下载的文件解压,复制oci,oraocci11,oraociei11的3个DLL粘贴到你的PY目录的Libsite-packages文件夹下面。2.配置tnsnames.tns文件在E:oracle解压地址instantclient下建立文件tnsnames.ora,将下面内容粘贴进该文件:OPQM_UAT= (DESCRIPTION=...
23.mysql数据库连接
什么是PyMySQL?PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。PyMySQL安装:在使用PyMySQL之前,我们需要确保PyMySQL已安装。如果还未安装,我们可以使用以下命令安装最新版的PyMySQL:命令:pip install pymysql,注: 在cmd里面可以直接执行,记住联网 连接数据库准备:主机地址端口用户密码数据库编码-->存在中文的时候,连接需要添加charset='utf8',否则中文显示乱码查询实例importpymysql#主机地址端口用户密码数据库dbConf={"host":"aespowsp-m.dbsit.sfdc.com.cn","user":"aespowsp","password":"deevmFnsWb","database":"aespowsp",#连接已存在的数据库名称,若数据库不存在则该数据不填写"port":3306,"charset":"utf8"#编码-->存在中文的时候,连接需要添加charse...