Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 10g 创建 DBLink

Oracle 10g 创建 DBLink

某些时候,需要关联不同的数据库进行数据查询、操作等。在Oracle中,关联不同的数据库进行表关联,就要用到了数据库连接(DB link)。创建DB link有两种方法:通过SQL语句创建,通过可视化界面创建(其实也是执行的SQL语句)。1.通过PL/SQL Developer 工具建立Name:此DBLINK的名字,你自己随便起。比如:DEMOUserName:数据库登陆用户名Password:数据库登陆密码Database:(DESCRIPTION=(A...
MongoDB经典面试题集锦

MongoDB经典面试题集锦

1.什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库? NoSQL是非关系型数据库,NoSQL = Not Only SQL。 关系型数据库采用的结构化的数据,NoSQL采用的是键值对的方式存储数据。 在处理非结构化/半结构化的大数据时;在水平方向上进行扩展时;随时应对动态增加的数据项时可以优先考虑使用NoSQL数据库。 在考虑数据库的成熟度;支持;分析和商业智能;管理及专业性等问题时,应优先考虑关...
MongoVUE下实现MongoDB的Group分组查询

MongoVUE下实现MongoDB的Group分组查询

我们知道,MongoDB是一种非关系型数据库,所以它的查询方式与标准的结构化查询语言SQL有很大的不同。但无论它是怎么复杂的一种结构,当它经过开发者的双手后,它只能变成客户想要的结构。今天要讲述的就是MongoVUE下如何MongoDB的Group分组查询。 MongoVUE的查询格式如下:db.collection.group({ key, reduce, initial, [keyf,] [cond,] finalize })从上面,我们可以看出,要...
MongoDB初探-创建,更新和删除文档

MongoDB初探-创建,更新和删除文档

一、Insert操作Insert操作是MongoDB插入数据的基本方法,对目标集合使用Insert操作,会将该文档添加到MongoDB并自动生成相应的ID键。文档结构采用类似JSON的BSON格式。常见的插入操作主要有单条插入和批量插入两种形式。插入时只是简单地将文档存入数据库中,不进行额外的验证,也不会执行代码,所以不存在注入式攻击的可能。1、单条插入2、批量插入MongoDB对批量插入的支持是通过传递多个文档组成的数组到数据库来实现的。由于它插入数据是...
Oracle数据库中Schema的定义

Oracle数据库中Schema的定义

从定义中我们可以看出方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, v从定义中我们可以看出方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实...
Oracle网络管理

Oracle网络管理

一、配置文件说明网络相关的3个配置文件,分别为listener.ora、tnsname.ora、sqlnet.ora,windows目录在Oracle_HOME/dbhome_1/NETWORK/ADMIN文件夹下其中listener.ora是服务器端的配置,如果数据库要让远程客户端访问就必须配置该文件;tnsname.ora是客户端的配置,如果客户端要连接某服务器就必须配置该配置文件;sqlnet.ora决定客户端如何查找连接字符串。sqlnet.ora...
SQLPlus得到数据库登录信息

SQLPlus得到数据库登录信息

当DBA登录本地或远程数据库时,为了省事,用"sqlplus 用户名/密码@连接服务名" 的方式登录数据库是再平常不过了,而我们如果将Oracle的SQLPlus换成我们自己的实现,然后当使用时,记录下它的登录信息,就得到了数据库的用户名,密码等信息。这是一种很简单的,偷龙转凤的方式,有其局限性。但有时,如果数据库本身的防护很严,从DBA客户端这边下手,利用这种方式有时也能有意外的收获。效果图:这种方式跑起来和Oracle原来的是一模一样的. 光看是看不来...
自定义的Oracle用户密码效验程序

自定义的Oracle用户密码效验程序

Oracle的verify_function_11G函数只是通过一些密码规则来让密码看起来不容易猜到,但一些用户的习惯让所设的密码虽然复杂,但并不难猜,这时可以用我写的这个程序,把一些常见的易猜的密码放入文件或字典数据库中, 通过程序自动尝试连接Oracle数据库,来效验指定数据密码是否太过易猜或简单,如果数据库用户配置稍严格些,这个程序就不起作用了,所以不太具有实用价值,仅参考使用。程序用到了 SQLite与 OTL可看: SQLite编程相关(http...
DBA做坏事之盗用Oracle用户身份

DBA做坏事之盗用Oracle用户身份

DBA管理着数据库所有的数据,但对某些数据的操作,因为审计或其它原因,用管理员身份可能并不方便,但你又不知道方便的那个Oracle用户的用户密码是多少,因为Oracle的用户密码是加密了的。那有没办法不用知道密码的情况下,借用下别的Oracle用户身份来玩玩,弄完了再还回去呢?当然有法子的。 看我来怎么弄。例子用8i测的,但11g版本后有个新变化,密码加密字符串放user$了,需要去user$中查出: SQL> select * from v$ver...
如何在Oracle 集群中更换私有网络的网卡

如何在Oracle 集群中更换私有网络的网卡

今天是2014-03-17,目前学习进度也正在紧锣密鼓的进行着,今天把一小部分实验在做一下记录一下笔记。我们知道RAC网络有私有网络和公用网络,公用网络提供客户访问请求,私用网络提供Oracle 的cache fusion和节点心跳等作用,因为在11G R2可以执行4个private network 进行cache fusion。但在刚刚开始安装的时候进行了忽略,那么安装之后如何修改呢?且该环节可以模拟oracle RAC怎么添加私用网卡,如果替换损坏网卡...
<< 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 >>