本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
查看修改服务器中的WDCP数据库操作记录 今天一老客户要使用本地工具(Navicat)操作主机中的MySQL,主机已开放3306端口,IDC后台安全策略也增加了3306,但是还是拒绝连接,出现上面的提示信息。百度了一下,说是主机名要使用“%”。那么我先查看WDCP创建数据库页面,确实是有提示:我之前帮他创建的数据库的主机名都是使用的“localhost”,如果想使用本地工具也可以浏览数据库的话,那么就把这个主机名改为“%”,来到数据库列表页面:这TMD没有修改数据库信息的功能啊。所以我就想,直接找它的数据库,shell登录主机,查找到了,是SQLite3的数据库,位置在:/www/wdlinux/wdcp/data/wdcpdb.db想办法把这个文件下载到本地,因为我使用的是MobaXterm,直接通过SFTP拖拽就下载到本地了。打开我本地的Navicat工具,连接刚才下载的SQLite文件:连接向导,之后点先数据库文件:进入 wdcpdb.db >> main ,这个main库就是wdcp的数据库了,表wd_mysql保存的就是我使用WDCP管理工具创建的数据库信息了。找到相应的数据库,把原来的localhost改为%,保存。把主机中的wdcpdb.db做一个备份,防止出错后无法恢复,之后把本地的wdcpdb.db覆盖上传。重启主机,完成。再通过WDCP工...
 
0
MariaDB-10.3.14 Introduction to MariaDB MariaDB is a community-developed fork and a drop-in replacement for the MySQL relational database management system. This package is known to build and work properly using an LFS-8.4 platform. Package Information Download (HTTP): https://downloads.mariadb.org/interstitial/mariadb-10.3.14/source/mariadb-10.3.14.tar.gz Download (FTP): ftp://mirrors.fe.up.pt/pub/mariadb/mariadb-10.3.14/source/mariadb-10.3.14.tar.gz Download MD5 sum: b1b9628bbc3ff15e8f5cfc7896c73975 Download size: 67 MB Estimated disk space required: 1.4 GB ...
Oracle 12.2安装示例数据库schema   在做Oracle数据库实验时都会用到一些示例SCHEMA如:HR、OE、SH等,在Oracle11g版本时在DBCA时直接勾选Sample Schemas就可以安装这些示例SCHEMA,如下图:但到了Oracle12.2 版本,也有一个示例Schemas选项卡如下图所示:但是数据库安装完成后却还是没有这些示例SCHEMA,到底是怎么回事呢?我们来查一下官方文档:Starting with Oracle Database 12c Release 2, the latest version of the sample schema scripts are available on GitHub at https://github.com/oracle/db-sample-schemas/releases/latest.During a complete installation of Oracle Database, the HR schema can be installed either manually or automatically when creating a database using the dbca option. All the other sample schemas must be installed manually via the scripts available on GitHub.从上面的官方文档中我们可以看到从Oracle12.2版本开始,示例Schemas的脚本被放到了GitHub上,在DBCA安装时只会安装hr示例Schema。从文档中给出的指定地址下载示例Schema安装脚本:同步下载: git clone https://github.com...
Oracle 12c 提供的样例Scheme和数据库对象创建脚本十几年以来,从Oracle Database 9i到10g,11g,再到12c,每一次伴随着Oracle版本的升级更新,在了解和学习Oracle Database的新特性时,都少不了使用的Oracle Database本身提供的SCOTT用户及其数据库对象;HR用户及其数据库对象。在Oracle 12c中,安装完Oracle 12c 数据库后,需要另外独立安装Oracle提供的样例数据库对象。Oracle官方也提供了专门的文档,可以参考链接:https://docs.oracle.com/en/database/oracle/oracle-database/12.2/comsc/introduction-to-sample-schemas.html#GUID-844E92D8-A4C8-4522-8AF5-761D4BE99200从Github上获取安装文件:Oracle Database 12.2.0.1 Sample Schemashttps://github.com/oracle/db-sample-schemas/releases/tag/v12.2.0.1Oracle 12c 官方文档这样描述:示例数据库架构为Oracle数据库的每个版本中的示例提供了一个通用的平台。样本模式是一组相互关联的数据库模式。这个集合提供了复杂性的方法:HR:此模式的扩展支持Oracle Internet目录演示。OE:对于处理中间复杂度问题是有用的。在该模式中可以使用许多数据类型,包括非标量数据类型。OC:是在模式OE内构建的对象关系数据库对象...
1. 概述我们在考虑MySQL数据库的高可用的架构时,主要要考虑如下几方面:1.1 如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。1.2 用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。1.3 当业务发生数据库切换时,切换前后的数据库内容应当一致,不会因为数据缺失或者数据不一致而影响业务。关于对高可用的分级在这里我们不做详细的讨论,这里只讨论常用高可用方案的优缺点以及高可用方案的选型。2. 高可用方案2.1. 主从或主主半同步复制使用双节点数据库,搭建单向或者双向的半同步复制。在5.7以后的版本中,由于lossless replication、logical多线程复制等一些列新特性的引入,使得MySQL原生半同步复制更加可靠。常见架构如下:  通常会和proxy、keepalived等第三方软件同时使用,即可以用来监控数据库的健康,又可以执行一系列管理命令。如果主库发生故障,切换到备库后仍然可以继续使用数据库。优点:架构比较简单,使用原生半同步复制作为数据同步的依据;双节点,没有主机宕机后的选主问题,直接切换即可;双节点,需求资源少,部署简单;缺点:...
很多客户的数据库的字符集是ZHS16GBK ,但是有些特殊的生僻字在这个字符集里并不包括,下面就以䶮㼆为例,说明如何把这2个字符插入到数据库。1.说明:数据库的nls_characterset是ZHS16GBK, NLS_NCHAR_CHARACTERSET是AL16UTF16. 插入数据使用的工具是sqldeveloper,对应的版本是4.2.0.17.0892.查询这2个字的Unicode编码互联网上有很多Unicode相关的网站,通过相关网站可以查找到这2个字对应的Unicode编码:䶮 Unicode编码:4DAE㼆 Unicode编码:3F063.创建测试表create table test(name nvarchar2(30));4.插入数据SQL>insert into test values(N'䶮㼆');--必须加字母"N"作为前缀,否则插入的数据依然乱码!SQL>commit;5.验证数据SQL> select name,dump(name,1016) b from test;NAME       B---------- -----------------------------------------------------䶮㼆      Typ=1 Len=4 CharacterSet=AL16UTF16: 4d,ae,3f,6䶮㼆这2个字已经成功的插入表中并能正确显示,对应的Unicode编码是4d,ae,3f,6,跟第一步查询的结果是一致的。相关参考:The National Character Set ( NLS_NCHAR_CHARACTERSET ) in Oracle 9i, 10g ...
EXPDP如何导出两表关联后的数据   ...
我们都知道,oracle pre-12c之前,若是想要把一个数据文件改名或者迁移,必须在归档模式下先把这个数据文件offline之后,然后进行OS上的copy或者rename 操作,最后在sqlplus里面进行alter database rename file x to Y;如果不是archivelog模式在offline数据文件的时候就会遇到ORA-01145 SQL> alter database datafile 8 offline;alter database datafile 8 offline*ERROR at line 1:ORA-01145: offline immediate disallowed unless media recovery enabled  12c oracle 增强了这个功能,我们可以在线进行数据文件的改名和迁移,而无需offline 数据文件,甚至都可以不打开归档的情况下进行操作,这无疑oracle在非停机运维的能力上又增强了。 下面是改名的一个操作输出,当然移动路径也可以用这个办法:SQL> archive log list;Database log mode        No Archive Mode   <<<<<非归档Automatic archival        DisabledArchive destination        USE_DB_RECOVERY_FILE_DESTOldest online log sequence     517Current log sequence &nbs...
本文包含18.3.0.0 GI/RAC on Oracle Linux 6.9 step-by-step 的安装步骤,同时也包含dbca 创建数据库的过程。注意:这篇文章只是展示18c GI/RAC 的安装过程,以测试为目的。如果您希望以该文作为您生产系统安装文档,请进行充分的测试并根据您的需求进行更改。详细的安装/配置步骤请下载附件。点击打开链接
如何在各个平台上配置NTP的微调模式 对于11.2之前的版本,很多环境的重启原因(top5的情况)是由于NTP调整时间的步伐过大导致的,所以RAC环境中,我们建议用户如果使用NTP,需要配置成微调模式; 具体重启的原因,请大家参考Allen Gao写的博客 :如何诊断节点重启问题 这里介绍几个主流linux和unix平台上NTP微调的配置方法: For Linu...
    总共40页,当前第1页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11