精华内容
下载资源
问答
  • Arcgis创建企业级数据库许可文件
  • 2019云栖大会-企业级数据库敏捷研发模式,敏捷开发不是新词,但是数据库敏佳开发确实让人听完眼前一亮的感觉。
  • (西壁 )阿里巴巴高级数据库架构师 黄欢欢在2018云栖大会·南京峰会中做了题为《企业级数据库架构探索之路》的分享,就企业数据库现状、企业级架构的需求以及多种解决方案等方面的内容做了深入的分析。
  • 企业级数据库新型研发模式
  • 企业级数据库实验习题1附答案.pdf
  • 00-MySQL-企业级数据库基础知识,数据库的介绍,数据库的种类
  • 阿里巴巴解决方案架构师 胡中泉(舟济)在2018云栖大会·上海峰会中做了题为《企业级数据库DevOps最佳实践》的分享,就云上数据库DevOps实施痛点、产品化解决方案、落地最佳实践等方面的内容做了深入的分析。
  • 阿里巴巴数据库高级专家黄欢欢 在2017广州云栖大会中做了题为《阿里巴巴双11企业级数据库架构》的分享,就异地多活升级,DB容器化,混合云架构,计算存储分离,DB与离线混部等方面的内容做了深入的分析。
  • PowerBuilder 作为一款优秀的企业级数据库前端应用开发工具,以其高效快捷的集成开发环境、简洁友好的用户界面、功能强大的数据窗口技术,以及性能优越的数据库访问能力,越来越受到众多数据库开发�.
  • Mac OS系统如何安装Oracle11g企业级数据库

    千次阅读 多人点赞 2019-08-28 08:51:16
    大家好,我是Steafan,今天为大家讲解Mac系统如何安装Oracle11g等其他相关版本的企业级数据库并进行使用。 众所周知,Oracle从10的企业级版本开始就不在对Mac进行相关技术支持和运维服务,所以导致很多使用Mac的...

        大家好,我是Steafan,今天为大家讲解Mac系统如何安装Oracle11g等其他相关版本的企业级数据库并进行使用。

        众所周知,Oracle从10的企业级版本开始就不在对Mac进行相关技术支持和运维服务,所以导致很多使用Mac的程序员无法进行相关工作的开展,不得不在自己的Mac中安装Win系列的虚拟机,然后在Win虚拟机中再安装Oracle数据库,然后在实体机中再进行连接等操作。但是,Mac的硬盘存储空间是非常有限的,我的是128GBSSD,也有256的及更大的,但是如果想提升自己Mac的SSD存储空间将会话费很大的资金。

        鉴于此,我想到了最近几年比较火的Docker容器,是否可以通过在Docker容器中安装Oracle相关镜像来达到使用Oracle的目的呢?在经过我百般实验之后,发现是可以的。在没有接触Docker之前,我也是通过在Mac中安装Win虚拟机的方式来进行Oracle数据库的使用,但是这种方式首先会占用磁盘非常多的空间,而且这样使用起来也会很卡,使我们的开发效率大幅度下降,所以我决定今后再也不用此种方式,所以,我把我Mac上的Win虚拟机卸载的很干净。

        话不多说,直接进入正题

    一、Mac中Docker的部署

         首先,你需要在Mac中部署Docker,也就是安装Docker。安装Docker分了两种途径,一种是通过terminal终端并下载相关依赖包进行安装,另一种是通过下载dmg格式的安装包直接对Docker进行安装。我推荐使用第二种方式来安装Docker,本片博文也是基于此种方式进行的讲解,希望各位熟知。因为第一种安装Docker的方式会让我们自己再配置一些Docker的基本配置,对于不懂的小白来说,不太现实。

        Docker桌面版本提供了用户GUI界面的支持,使用户对Docker的相关配置直接通过界面即可,不过是英文的,不用再写其他和配置有关的命令,部分截图如下:

          安装成功之后会在Mac中显示出Docker的Logo。

                                      

          同时会在Mac顶部菜单栏中出现Docker的Logo,点击它,如下图:

                                  

         在成功安装完Docker桌面版之后,Docker会默认启动并默认开机启动,当你在菜单栏中发现Docker Desktop is running时,说明你的Docker桌面版已经安装成功了,我们进行接下来的操作。

    二、通过Docker来安装Oracle11g

          (1)Docker是一个容器,在容器内部存在很多镜像文件,通过具体的镜像文件可以运行具体的容器。要想在Docker中安装Oracle镜像,我们首先应该在Docker的远程仓库中进行搜索,因为Docker没有自带Oracle相关镜像,命令如下(根据你Mac的实际情况决定是否要加sudo):

            sudo docker search docker-oracle-xe-11g

            

            为什么选择该Oracle镜像,因为该镜像是我在安装了两三个Oracle镜像之后发现的占用内存最小,功能最全,安装简便的镜像,前前后后我换了两三个镜像,碰到过5.7GB的,碰到过4.2GB的,只有这个是2.7GB的,而且功能还全。搜索结果如下:

          我们选择第一个STAR最多的一个镜像进行安装,拉取镜像命令如下:

              sudo docker pull deepdiver/docker-oracle-xe-11g

              

           因为我已经安装过了,所以这里就不再展示了,只需要等待镜像下载完毕就可。待镜像下载完毕之后,我们需要将该镜像转成容器并使用该容器,命令如下:

              sudo docker run -d -p 1521:1521 --name oracle11g deepdiver/docker-oracle-xe-11g

          值得注意的就是将容器内部的1521端口映射到宿主机中的1521端口,这样一来就能在宿主机中通过Navicat等数据库可视化管理工具进行连接了。在这步完成之后,我们需要进到容器内部对已经安装的Oracle进行简单配置。

        (2)在Oracle容器中简单配置你的Oracle数据库并通过Navicat进行连接

             进入容器内部的命令如下:

             sudo docker exec -it  你的容器Id(可通过docker ps命令获得)  /bin/bash

             通过sqlplus进入Oracle:

             sqlplus system/oracle 

            依次进行如下操作:

                  查看数据库用户名和密码:

                      select username,password from dba_users;

                  当然,你可以通过已经存在的用户名和密码来登录数据库,推荐使用新创建的用户来进行数据库的登录,sql如下:

                     create user steafan(用户名) identified by password(密码)

                   创建完之后,可以通过如下sql进行验证:

                     select * from all_users;     

                   在创建完新用户之后,需要对该用户进行授权,该用户具有什么权限都是通过自己指定的,这也是为什么推荐使用自定义用户登录数据库的原因,sql如下:

                    grant connect,resource to STEAFAN(这里需要将用户名大写,否则授权不成功)

                    connect表示具有连接数据库的权限;resource表示具有操作数据库的权限

                   至此,所有需要配置的数据库配置都已经配置完毕,可以通过Navicat进行连接了,如下图所示:

               

          几个需要注意的地方:

                  主机就是localhost或127.0.0.1

                  端口为docker内部Oracle容器映射到宿主机的端口,上述命令有将,我的是映射到1521端口

                  选择服务名进行连接,并且该版本Oracle数据库的服务名为XE(唯一)

                  角色选择默认就行

                  用户名和密码就是我们在上述创建的用户名和密码

          在配置完上述内容之后,点击连接测试,即可连接成功:

               

    至此,所有的操作都已经完成了,赶快在你的Mac上使用Oracle吧!!

    有任何不懂的地方欢迎评论提出,我会及时处理,多谢各位的关注与支持!!!

    展开全文
  • 企业级数据库设计十原则 3个基础原则 4个扩展性原则 3个完备性原则 3个基础原则 结构清晰:表名、字段命名没有歧义,能一眼看懂 唯一职责:一表一用,领域定义清晰,不存储无关信息,相关数据在一张表中 主键原则:设计不...

    企业级数据库设计十原则

    3个基础原则 4个扩展性原则 3个完备性原则

    3个基础原则

    • 结构清晰:表名、字段命名没有歧义,能一眼看懂
    • 唯一职责:一表一用,领域定义清晰,不存储无关信息,相关数据在一张表中
    • 主键原则:设计不带物理意义的主键;有唯一约束,确保幂等

    4个扩展性原则(影响系统的性能和容量)

    • 长短分离:可以扩展,长文本独立存储;有合适的容量设计
    • 冷热分离:当前数据与历史数据分离
    • 索引完备:有合适索引方便查询
    • 不使用关联查询:不使用一切的 SQLJoin 操作,不做2个表或者更多表的关联查询

    示例:查询商家每一个订单的金额

    select s.shop_name, o.id as order_id, o.total_amount from shop s, order o where s.id = o.shop_id
    

    3个完备性原则

    • 完整性:保证数据的准确性和完整性,重要的内容都有记录
    • 可追溯:可追溯创建时间,修改时间,可以逻辑删除
    • 一致性原则:数据之间保持一致,尽可能避免同样的数据存储在不同表中
    展开全文
  • 企业级数据库使用SQL:在类DCC011上使用MySQL的实际工作
  • 1、创建企业级数据库步骤 (1)创建SDE表空间和用户(可选) create user sde identified by sde; create tablespace sde datafile 'sde.dbf' size 400M; alter user sde default tablespace sde; grant dba,...

    1、创建企业级数据库步骤

    (1)创建SDE表空间和用户(可选)

    create user sde identified by sde;
    
    create tablespace sde datafile 'sde.dbf' size 400M;
    
    alter user sde default tablespace sde;
    
    grant dba,connect,resource to sde

    (2)使用ArcGIS Pro 或者ArcMap的GP工具创建企业地理数据库

    第一步可以不做,此步会自动创建SDE数据库及用户名。

    注:如果找不到keycodes【C:\Program Files\ESRI\License10.2\sysgen\keycodes】文件,需要安装arcserver的授权。

     

    ArcPro:

    ArcCatalog:

     

    2、创建时遇到的问题

    1、Error: Object INSTANCES_UTIL does not exist

    Arccatalog多次用同一会话创建地理数据库导致;

    解决:关闭ArcCatalog后重新创建。

     

    2、Failed to setup st_geometry type.Unable to load Type st_geometry, underlying DBMS error encountered.

    原因:有其它表空间的对象引用了SDE表空间的对象。(我这里的情况时未创建就执行了一个脚本创建其它表空间对象,恰好里面有几个图层用到了st_Geometry类型,图层一定要创建企业地理数据库后,然后通过ArcCatalog创建。)

    解决办法:

    执行语句:SELECT OWNER, NAME, TYPE FROM DBA_DEPENDENCIES WHERE REFERENCED_OWNER='MDSYS' AND REFERENCED_NAME = 'ST_GEOMETRY' AND REFERENCED_TYPE = 'TYPE' AND TYPE='TABLE';

    查看哪些对象使用了SDE表空间的对象。然后删除这些对象。

    如果还出现这个错误,登录sys用户删除SDE表空间和SDE用户,重新创建就可以了。

    drop tablespace sde including contents and datafiles CASCADE CONSTRAINTS;
    drop user sde cascade

     

     

     

     

    展开全文
  • openGauss作为企业级开源数据库行业先锋,积极参加了本届大会,旨在把企业级数据库能力带给用户。 openGauss是一款开源关系型数据库管理系统,深度融合华为在数据库领域多年的经验。希望通过开源的魅力吸引更多的...

    近日,由PostgreSQL中文社区主办的第十届PostgreSQL中国技术大会在广州隆重举办。openGauss作为企业级开源数据库行业先锋,积极参加了本届大会,旨在把企业级数据库能力带给用户。

    openGauss是一款开源关系型数据库管理系统,深度融合华为在数据库领域多年的经验。希望通过开源的魅力吸引更多的贡献者,共同构建一个能够融合多元化技术架构的企业级开源数据库社区。

     

    openGauss技术委员会主席田文罡在大会现场接受媒体采访时介绍,openGauss源代码于2020年6月30日正式开放, 其内核源自PostgreSQL,采用木兰宽松许可证(Mulan PSL v2),允许所有社区参与者对代码进行自由修改、使用和引用。并着重在架构、事务、存储引擎、优化器等方向持续构建竞争力特性,在ARM架构的芯片上深度优化,并兼容X86架构。实现以下技术特点:

    基于多核架构的并发控制技术、NUMA-Aware存储引擎、SQL-Bypass智能选路执行技术,释放处理器多核扩展能力,实现两路鲲鹏128核场景150万tpmC性能;

    支持RTO<10S的快速故障倒换,全链路数据保护,满足安全及可靠性要求;

    通过智能参数调优、慢SQL诊断、多维性能自监控、在线SQL时间预测等能力,让运维由繁至简。

    最新发布的openGauss 1.1.0版本在数据库容量,安全,AI和HA等方面进行了增强。在容量扩展性上支持了HASH分区和LIST分区,应用可以根据自己的场景和数据特征将数据通过哈希映射到每一个分区或者基于各个分区内包含的键值映射到每一个分区,从而实现海量数据的管理,避免数据量增大导致的 性能下降。

    在安全上,支持了全密态数据库等值查询、资源标签、动态数据脱敏和统一审计。openGauss密态数据库在客户端进行加密和解密,包括管理数据密钥,加密敏感数据,解析并修改实际执行的SQL语句,识别返回到客户端的加密的数据信息。数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算。openGauss把这些操作封装在前端解析中,实现用户应用开发无感知。资源标签(ResourceLabel)特性通过将数据库资源按照用户自定义的方式划分,实现资源分类管理的目的。管理员可以通过配置资源标签统一地为一组数据库资源进行安全策略的配置如审计或数据脱敏。动态数据脱敏在非授权用户访问配置了动态数据脱敏策略的数据时,数据库将返回脱敏后的数据而达到对隐私数据保护的目的。统一审计(UnifiedAuditing)利用策略和条件在数据库内部有选择地进行审计,将现有的传统审计行为转变为针对性的跟踪审计行为,将目标之外的行为排除在审计之外,从而简化了管理,提高了数据库生成审计数据的安全性。

    在AI4DB上,支持了索引推荐、时序预测与异常发现等功能。对于SELECT查询,能够根据SQL语句的访问条件,自动推荐合适的索引。能够根据用户提供的Workload信息,自动推荐出与之适配的索引集合。参数调优功能支持细粒度诊断能力,能够实现秒级参数推荐与索引配置问题诊断。用户能够部署数据采集平台,并根据该采集到的数据预测未来走势和发现异常问题。在DB4AI上,兼容MADlib生态,支持70+算法,性能相比MADlib on PostgreSQL 具有数倍提升。新增XGBoost、prophet、GBDT等高级且常用的算法套件,补充MADlib生态的不足。统一SQL到机器学习的技术栈,实现从数据管理到模型训练的SQL语句“一键驱动”。

    在HA上,支持级联备机,备机个数扩展到8个。支持备机重新上线时,主机切换为同步模式时间可配置,避免对主机业务的影响。支持主备双机部署在不同规格的硬件上。

    openGauss社区同时设立了技术委员会,技术委员会的职责是为openGauss社区提供技术决策、指导和监督。根据用户需求制定社区技术发展路线,牵引社区实施落地,目前海量数据、云和恩墨、神舟通用等合作伙伴已经积极参与到openGauss社区贡献。

     

    openGauss开源以来,其官方网站访问量已达54万+,安装包下载量6万+,下载遍及全球33个国家205个城市,社区用户数8000+,社区贡献者人数400+,社区累计PR提交数达到1700+,累计Commit数达到3300+,从这些数据足以看出openGauss社区一直呈现高速增长模式,我们也欢迎更多开发者和组织都能够参与到openGauss社区生态建设中来,积极为社区做出更大的贡献。

     

    据悉,在本届PostgreSQL中国技术大会,作为企业级开源数据库的openGauss荣获“2020年度最热开源数据库奖”,openGauss团队荣获“2020年度开源数据库杰出贡献奖”以表彰openGauss团队在开源数据库行业发展及开源社区生态所做的贡献。

    希望越来越多的贡献者加入openGauss社区,共同打造一个开源开放的数据库社区,把企业级的数据库能力带给用户。

    展开全文
  • arcCatalog 10.2 创建企业级数据库 一直报错:用户不具有创建数据库对象的权限 尝试安装64位和32位客户端 但是依旧报这个错误 也尝试添加环境变量 ,还是不行 后来检查数据库 发现是32位的 应该采用64位 64位的...
  • 作者一直使用的是ArcGIS10.6做空间数据库相关工作,可以参照文章《ArcGIS 10.6 Database_Server_Desktop安装、连接数据库服务、创建企业级数据库》。今天我们演示安装ArcGIS10.7自带的数据库服务(SQL Server 2014 ...
  • Lepus监控简单介绍官方网站:http://www.lepus.cc开源企业级数据库监控系统简洁、直观、强大的开源数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式性能监控,让数据库监控更简单Git仓库地址:...
  • 企业级数据库创建 数据库用户名和密码,使用统一的数据库名称和密码 system sys //DESKTOP-9DFAUNS:1521/orcl 解释一下 //DESKTOP-9DFAUNS 是 电脑名称/或者是电脑ip地址,为防止ip地址更换,这里选择电脑名称,...
  • 本文介绍了电信企业对云计算,特别是数据库云的需求及实现数据库云平台理想的实现方式和架构,实践验证了满足电信级数据库云平台的最佳实践方案、实际运行的技术指标,同时对数据库云平台带来的运维方式的转变给出了...
  • MyCAT+MySQL搭建高可用企业级数据库集群 网盘地址:https://pan.baidu.com/s/1KYccnTd56EyDmU0BVU0m8g 密码:lgzh 备用地址(腾讯微云):https://share.weiyun.com/5s2QaCZ 密码:m6rhbv 一站式掌握MyCAT...
  • 文章讲的是VMware推出新型企业级数据库即服务平台,(2011年8月30日,中国北京)全球虚拟化和云基础架构领导厂商VMware公司(NYSE交易代码:VMW)今天在VMworld 2011上宣布推出一款新型数据库开通与操作解决方案,旨在...
  • 详细介绍企业级Sybase数据库应用系统性能,有借鉴作用
  • postgressql企业级数据库edb学习(一)

    千次阅读 2019-05-31 10:50:30
    postgressql企业级数据库edb学习(一)学习资源何为 PostgreSQL?PostgreSQL 简史 学习资源 官网:https://www.enterprisedb.com/ 中文站:http://www.enterprisedb.net.cn 何为 PostgreSQL? PostgreSQL 是以加州大学...
  • 由于作者一直使用SQL Server 2008 R2开发版,之前在ArcGIS中创建企业级数据库都是基于单独安装的SQL Server 2008 R2开发版,今天我们演示安装ArcGIS10.6自带的数据库服务(SQL Server 2014 Express版本)、连接...
  • 本文整理自数据库专场中阿里云智能技术专家王天振 (为知)的精彩演讲,传统数据库研发模式不仅困难重重,并且效率低下,而基于DMS的企业级数据库新型研发模式却能够做到研发高效,变更稳定和数据安全,本文就为大家...
  • 架构企业级数据库时,应从三个方面考虑,高可用性、可缩放性和性能。 高可用性(HighAvailability,缩写为HA)指系统发生故障时能在短时间内恢复运行,并且数据不会丢失。为了实现高可用性,系统需要由两台以上的...
  • 在做连接企业级数据库做切片的时候会遇到执行效率低,而且经常出现失败的情况,特别是在开启了版本管理,在A和D表里会产生大量的数据修改记录,更是影像效率,经过实验得出一下解决方案步骤如下, 1.将企业级数据库...
  • 今天小编讲的是Mysql实现企业级数据库主从复制架构实战,怎么样,听起来就很高端,先看一张架构图: 一、 环境准备: centos系统服务器2台、 一台用户做Mysql主服务器, 一台用于做 Mysql从服务器, 配置...
  • 企业级数据库规划与设计_Oracle实现教师用书

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,585
精华内容 5,034
关键字:

企业级数据库