首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

获取Oracle数据文件创建的时间

上节讲到如何建立一个Oracle命令的界面,这节讲述如何利用Django获取Oracle数据文件的建立时间并显示出来 开发环境 操作系统:CentOS 7.3 Python版本 :2.7 Django...首先获取到表单中的数据,如 ipaddress,tnsname以及执行的命令 2. 然后通过ipaddress,tnsname数据库中查找获得用户密码用于连接 3....再判断命令内容,如果是check_datafile_time则执行下面语句 这里的getdatafilecreationtime函数获取Oracle文件的建立时间,详情看具体代码 4....最后把页面的标题以及表格的数据放到dic变量中传到oracle_command_result_5.html模板文件中 ---- getdatafilecreationtime函数 这里我们引用getdatafilecreationtime...函数来获取Oracle数据文件的建立时间 导入方法见上面views.py文件的讲解 在monitor目录下建立 command目录用于存放相关程序 注意:这里需要建立一个名为__init__.py的空文件

1.1K10

如何彻底删除Oracle数据库,创建相同实例名称的库

今天建库时选择了OMF方式,结果文件名称采用Oracle自动命名的方式,看不懂啊,于是乎决定删除再重建。 Oracle提供了删除数据库的指令:drop database。...需要数据库处于mount状态,然后alter system enable restricted session;,网上有帖子说还需要exclusive,由于我是VM装的,用户只有我一个,所以不用可以。...但再次执行dbca,企图创建相同实例的库时报错: ? 虽然和bisal实例关联的数据文件、日志文件等已经物理删除了,但和这实例相关的配置文件没有删除,因此不能再次创建相同实例的库。...此时需要手工删除实例相关的配置: 1、删除$ORACLE_BASE/admin/$ORACLE_SID所有目录。...4、可以在$ORACLE_HOME中执行find . -name bisal,删除所有和实例相关的文件。 再次执行dbca,就可以创建相同实例名称的数据库了。

3.5K30

POSTGRESQL 到底怎么访问同instance 的库--

估计用过SQL SERVER ,MYSQL的同学会提出这样的疑问, 而ORACLE的同学则会提出什么同一个instance 多个库, really ?...下多个数据库能互访的方便,当然不是坏事,但你见过一个INSTANCE 下挂了N 个数据库,然后库和库互相夸库查询, 等到拆库的时候有多麻烦, 另外现在软件开发的角度来说,如果还算是一个项目的话, 这样的跨库访问的方式应该被减少...熟悉这个名词是ORACLE SQL SERVER 的同学,一般都是访问另一个物理库的数据表, POSTGRESQL 可以通过这样方式,访问本实例中的另外的数据库或远程的数据库. 1 建立一个连接 select...使用上应该是类似于句柄,将信息发送给远程的数据库服务器,然后,在通过判断句柄将信息取回. 但返回的信息会在本地机的内存中保存,所以不建议获取数据量较大的信息....这里面建议使用标准的方式来获取数据,也就是最上面的方式. 同时建议提高work_mem 的大小和临时表的大小.

1.7K20

使用Django获取Oracle TOP SQL数据并存入MySQL数据

以上就完成了表的创建,一些字段的解释如下: ipaddress:Oracle数据库的IP地址 tnsname:Oracle数据库的TNS名称 sql_time:该语句获取到的时间 sql_id:Oracle...编写自定义命令获取指标并存入数据库 如何创建自定义命令请参考: http://www.zhaibibei.cn/oms/3.1/ 2.1 主体程序 这里我们用oracle_topsql_mysql.py...程序来获取Oracle TOP SQL vim monitor/management/commands/oracle_topsql_mysql.py ?...2.2 调用的函数 上面主体程序调用了一些函数用于Oracle数据获取必要的数据 文件路径为monitor/command/getoracleinfo_topsql.py 这里选取几个,具体的参见我的...>>/home/oms/mysite/crontab.log 2>&1 源代码位置 源码会在后续放出 ---- 好了,这节介绍了如何利用自定义命令获取Oracle数据库的性能指标并保存在MySQL

2.4K40

MySQL删库到跑路(四)——MySQL数据创建实例

作者:天山老妖S 链接:http://blog.51cto.com/9291927 一、创建数据库 1、创建数据创建数据库,指定数据库的默认字符集为utf8。...数据库中的三张表分别为学生表(student)、课程表(TSubject)、分数表(TScore)。 ?...','大话数据结构','人邮出版社');insert into TSubject values ('0003','JAVA开发','JAVA企业级开发','人邮出版社'); 2、创建产生学生姓名的函数...'; SET FN='伟刚勇毅俊云莲真环雪荣爱妹霞香月莺媛艳瑞凡佳嘉琼勤珍贞莉桂娣叶璧才发武丽琳轮翰朗伯宏言若鸣朋斌梁栋维启克伦翔旭鹏泽晨辰士建家致树炎德河哲江超浩璐娅琦晶裕华慧巧美婕馨影荔枝思心邦承乐绍功松善厚庆磊民友玉萍红娥玲芬芳燕彩兰凤洁梅秀娟英行时泰盛雄琛钧冠策腾楠榕风航弘峰强军平保东文辉力明永健世广志义兴良海山仁波宁贵福生龙元全国胜学祥才发武新利清飞彬富顺信子杰涛昌成康星光天达安岩中茂进林有坚和彪博诚先敬震振壮会思群豪心邦承乐绍功松善厚庆磊民友裕河哲江超浩亮政谦亨奇固之轮翰朗伯宏言若鸣朋斌梁栋维启克伦翔旭鹏泽晨辰士建家致树炎德行时泰盛雄琛钧冠策腾楠榕风航弘...call addStudent(1000); 4、创建汉字转拼音的函数 --创建汉字转拼音的函数使用的表 CREATE TABLE `pinyin` ( `letter` char(1) NOT NULL

2.4K20

Oracle 12.2新特性掌上手册 - 第六卷 ADG的性能与诊断

1、Oracle Data Guard Support for Oracle Diagnostics Pack(Oracle DG 提供诊断包的支持) Oracle诊断包可以与read-only的ADG...在某些ADG事件(例如故障转移,切换,主机添加和删除)之后,必须手动重新配置这些DBlink,以便数据库应用程序在这些事件后继续正常运行。 可以预定的时间间隔自动或手动地拍摄远程快照。...目标启动快照创建存储过程后,源使用数据库链接将其快照数据推送到目标。可以使用AWR报告,Oracle数据库导入和导出功能以及用户定义的查询来访问存储在目标上的快照数据或AWR数据。...语句数据获取创建任务所需的数据。...最初,远程primary数据获取执行任务所需的数据。执行调谐分析过程找到可能的建议。因为standby数据库是只读数据库,所以当结果可用时,它们将远程存储在primary数据库中。

1.3K81

ORACLE 的方法管理 POSTGRESQL 还是用MYSQL 的方式管理POSTGRESQL

最近有人问 POSTGRESQL 使用的方式是更贴近ORACLE 还是 MYSQL。...还是使用MYSQL 或 SQL SERVER 那种创建多个数据库在一个INSTANCE 的方式,每个DATABASE 有不同的用户的方式来管理,更符合PG的性格。...如果我们ORACLE的方式管理 PG ,在一个DATABASE 里面创建多个SCHEMA ,也就是放弃PG 的多DATABASES 的概念,仅仅使用一个数据库,我们会遇到另一个问题,autovacuum...那换一个思路我用 MYSQL的方式来管理,总能避过上面的担心,但PG 对其他库的数据的访问,并不如MYSQL 简单,select * from 库名.表名 ,就能跨库查询,而是要走dblink的方式来连接在同一个...上新建一个数据库,将这些无关逻辑的表,放到另外一个DATABASE中,或者有关联我可以创建跨库VIEW ,来解决需要 DBLINK 的方式的烦恼,适合PG的方式来管他,忘记用ORACLE 还是MYSQL

1K20
领券