数据脱敏d18n之三-PL/SQL连接Oracle容器虚拟机及数据生成

PL/SQL做为连接操作Oracle数据的常用工具,使用场景及范围比较广泛,但是之前有爆出网上随意下载的PL/SQL安装被植入病毒木马的情况,所以建议官网下载安装包,或者找靠谱的破解安装包。这里我就不给下载链接了。

PL/SQL配置本不应该放在这里,但在这不久之前,刚好有个同事咨询过我这个配置问题。然后我又想用PL/SQL的"数据生成器"功能来生成d18n的测试数据,所以这里就啰嗦一下

1.下载并安装PL/SQL14及Oracle Instant client

Instant client,下载官方地址:

https://www.oracle.com/database/technologies/instant-client.html。Instant client是免费、轻量级、易于安装的Oracle数据库工具。Oracle即时客户端支持开发和部署连接到Oracle数据库的应用程序,无论是在内部还是在云端。即时客户端库提供了必要的网络连接和高级数据特性,以充分利用Oracle数据库。即时客户端包括SQL*Plus、SQL*Loader和Oracle Data Pump等工具,提供了快速、方便的数据访问。

注意此处下载InstantClient位数要和PL/SQL位数对应上。

2.配置PL/SQL,解压oracleinstantcliet目录,并填入pl/sql配置中,如下所示

配置的最重要一步,要注意位置及配置的参数

如果没有下载并配置Oracle Instantclient或完整OracleClient包,则会出现如下错误

3.PL/SQL登陆Oracle,先查看Oracle监听的服务名,相关监听到的都可以进行连接

然后PL/SQL通过IP+端口+服务名方式连接,可以不用修改监听文件

4.连接数据库成功,并可进行数据查询

5.打开PL/SQL"数据生成器"工具,数据生成器的详细用法可参考此文章:

https://www.modb.pro/db/327289

6.配置数据生成规则,并生成测试数据,此处本人想对name、Idcard(身份证号)、phone的内容进行脱敏处理。在STONE用户T_DATA表中。

根据给定的数据生成规则,生成数据如下

生成2000条数据:

文章仅为个人学习记录,有不详之处请谅解!

「点点赞赏,手留余香」

赞赏

  • 艳阳彤彤照我心
  • 和小鬼栽
  • 2人赞过
2
0
0
评论 0 请文明上网,理性发言

相关文章

  • 前期准备: 一台windows10操作系统的电脑 Oracle11g安装包,sqldevleoper安装包 (百度网盘提取链接:https://pan.baidu.com/s/15FxijLNpTSbYn1CQdKnWqQ 提取码:eqjl,不想使用百度网盘的可以自行百度至官网下载) 安装Oracle解压缩文件后点击可
    全球影视Ozi5 5 0 0 条评论
  • 微酒论坛再度来袭!10月22日-10月25日,湖南?长沙秋季糖酒会我们不见不散! 秋糖论坛,要听就听权威的、专业的顶级论坛。 10月23日下午,长沙明城国际大酒店,酒业外脑、行业第一咨询公司--盛初咨询的最新研究成果"214模式"首次公开发布!还不够?再加上世界百强企业重磅大咖压阵如何? 最新内部消息,世界百强企业甲骨
    景景景景行- 6 0 0 条评论
  • 2014年6月10日,OracleCEO拉里·埃里森在总部宣布了一项突破性的创新技术:OracleDatabaseIn-Memory。和Multitenant一样,DatabaseIn-Memory是Oracle数据库12c版本中的一个全新选件,是继Exadata之后重要的数据库创新之一。今天,Oracle所倡导的融
    浪痰湍妆 9 0 0 条评论
  • 编辑|舞春秋 来源|至顶网 Oracle近日在美国拉斯维加斯举行的OracleCloudWorld大会上推出了一款用于支持本地云环境的基础设施平台,包括多个新的公有云服务、以及多项对数据库产品组合的重大更新。Oracle近日在美国拉斯维加斯举行的OracleCloudWorld大会上推出了一款用于支持本地云环境的基础
    勿畏1 7 1 0 条评论
  • 源/云头条一位Oracle程序员在HackerNews上吐槽自己的工作,引起了热议,内容如下: Oracle数据库12.2。它有近2500万行C代码。 这实在太恐怖了,简直难以想象!你做不到在不破坏成千上万个现有测试的情况下更改产品中的单单一行代码。好几代程序员在很紧的项目期限内编写了这些代码,代码中充斥着各种各样的
    风荡人间 4 0 0 条评论
  • 文|局长 出品|OSC开源社区(ID:oschina2013) DB-Engines数据库流行度排行榜发布了2月份的更新: 可以看到,TOP20的数据库中只有Snowflake的排名上升,从上个月的第17名上升至现在的第15名。分数更是比去年同期增加了64.96分。 至于三巨头--Oracle、MySQL和Micro
    竹子澀苜 5 1 0 条评论
  • DB-Engines发布了2018年1月份的数据库排名。排前20名的数据库中,Oracle稳居第一,Cassandra超过Redis,夺回第8的位置。第14名的Solr被第13名的SAPAdaptiveServer赶超,SQLite有小幅回升趋势。整体排名没有太大的变化。 完整排名请查看:https://db-en
    meiyit388 7 1 0 条评论
  • 编辑|田晓旭 Oracle中国区研发中心裁员消息最终被确认。 5月7日上午,Oracle召开了面向全中国区的电话会议,亚太区人力资源负责人在会上简要介绍道,公司正进行业务结构调整,导致一部分人要离开岗位,这将是全球性的。短暂介绍后,没有任何提问环节,Oracle北京地区便开始了一对一面谈,介绍赔偿内容。 据悉,此次主
    Jazery2009 7 0 0 条评论
  • 全球都在去Oracle化,曾经的纯软件巨头未来该何去何从? Oracle狠甩MySQL,涨幅大增 近日,DB-Engines最新发布了2018年8月数据库排名榜,Oracle稳居第一,同时是本月涨幅最大的数据库技术,涨幅高达34.24,狠甩第二名MySQL。 亚马逊:2020年第一季度,我们将完全弃用Oracle!
    土豆足球83 4 5 0 条评论
  • 作者|李冬梅 西方对俄罗斯的全面制裁,可能会加快中国在基础软件等"卡脖子"技术上自力更生的步伐。 1全球多家科技巨头宣布制裁俄罗斯 随着俄乌战争局势日益焦灼,西方各国相继宣布了要全面制裁俄罗斯的消息,美国更是将俄罗斯列入科技出口管制名单中。令人意外的是,俄乌战争影响范围之广,几乎波及了全球科技网。以谷歌、苹果、微软、
    xiao6663 7 0 0 条评论