- 博客(59)
- 资源 (26)
- 收藏
- 关注
原创 Oracle 中的operator操作
Oracle 中的operator操作简单来讲就类似与C++或JAVA等语言中的函数重载如创建两个测试函数CREATE OR REPLACE FUNCTION Op_test1(a IN INTEGER,b IN INTEGER) RETURN INTEGER AS BEGIN RETURN (a+b); END;CREATE OR REPLACE FUNCTION Op_test2(a IN VARCHAR2,b IN VARCHAR2) RETURN VAR
2021-12-29 18:18:21 1539
转载 ORA-14552: 在查询或 DML 中无法执行 DDL
当在DML语句中调用某些包含DDL语句的函数时会报ORA-14552: 在查询或 DML 中无法执行 DDLSQL> select fun_test('test') from dual;select fun_test('test') from dual *ERROR 位于第 1 行:ORA-14552: 在查询或 DML 中无法执行 DDL,提交或回退ORA-06512: 在"YWPX.fun_test", line 48ORA-14551: 无法在查询中执行 DML 操
2021-12-29 12:30:31 1928
原创 Oracle的merge into 示例
MERGE语法示例MERGE INTO AMARE.T_USERLIST u USING (SELECT to_char(ptime,''yyyy-mm-dd hh24:mi:ss'') ptime,USER#,NAME FROM sys.user$ WHERE NAME='TESTUSER' ORDER BY USER#) ON (l.name= u.username) WHEN MATCHED THEN --已有记录则更新 UPDATE SET u.passwd=l.ptime
2021-12-29 11:36:00 517
原创 ORA-14047: ALTER TABLE|INDEX RENAME 不能与其他分区组合
Oracle重命名表时报错ORA-14047: ALTER TABLE|INDEX RENAME 不能与其他分区组合SQL> alter table amare.testt rename to amare.testt1;alter table amare.testt rename to amare.testt1 *第 1 行出现错误:ORA-14047: ALTER TABLE|INDEX RENAME 不能与其
2021-12-29 11:28:20 1892
原创 MacOS的一些技巧
苹果输入法输入偏僻字使用苹果自带输入法时经常会有一些字没有,如 堃这时可以将堃字拆分成 “方方土”然后按“shift+空格”来使用拆字功能 就可以了快速分屏将鼠标放到窗口的全屏按钮上将显示“将窗口拼贴到屏幕左侧”和“将窗口拼贴到屏幕右侧”,选择即可窗口快速移动到其他屏幕当多个显示器时,可以将鼠标放到窗口的全屏按钮上将显示“移到###”,选择即可...
2021-07-31 18:16:26 649 1
原创 Macbook M1芯片软件记录
微软远程桌面https://appcenter-filemanagement-distrib5ede6f06e.azureedge.net/282f6439-9504-4746-97ec-f8373b82d0d2/Microsoft%20Remote%20Desktop%20Beta.app.zip?sv=2019-02-02&sr=c&sig=O7QuTQmxjVvdSZ24uczyjRGJhV0BP8vpRnhaEf81gjQ%3D&se=2021-07-04T18%3A51
2021-07-05 13:42:02 1729
原创 Oracle钱包(wallet)密码修改
钱夹密码可通过 Oracle Wallet Manager 或 orapki 实用程序来更改。强烈建议在更改钱夹密码之前对 Oracle 钱夹进行备份。更改钱夹密码不会更改 TDE 主密钥(它们彼此独立)钱夹密码应至少包含 8 个字母和数字字符,否则会报错 PKI-01002错误。PKI-01002: Invalid password:Passwords must have a minimum length of eight characters and contain alphabetic ch
2021-01-08 11:12:08 2081
原创 MySQL多实例安装
目录多版本多实例单版本多实例创建mysql用户及组root@localhost:~$ groupadd mysqlroot@localhost:~$ useradd -g mysql mysqlroot@localhost:~$ passwd mysqlChanging password for user mysql.New password: BAD PASSWORD: The password is shorter than 8 charactersRetype new p
2021-01-06 17:51:12 407 3
原创 mysqld_multi停止数据库时报错:‘Access denied for user ‘root‘@‘localhost‘
问题现象root@localhost:~$ /home/mysql/mysql-multi/bin/mysqld_multi --defaults-extra-file=/home/mysql/mysql-multi/my.cnf stop 1-2mysqld_multi log file version 2.16; run: Sun Jan 3 23:50:03 2021Stopping MySQL serversmysqladmin: [Warning] Using a password
2021-01-06 17:26:15 207
原创 mysqld_multi启动数据库时报错:Can‘t find command ‘my_print_defaults‘
报错现象mysql@localhost:~$ /home/mysql/mysql-multi/bin/mysqld_multi start 1WARNING: my_print_defaults command not found.Please make sure you have this command available andin your path. The command is available from the latestMySQL distribution.WARN
2021-01-06 17:16:45 944
原创 MySQL查看及修改默认存储引擎
查看存储引擎mysql> SHOW VARIABLES LIKE 'default_storage_engine%';修改存储引擎临时修改mysql>SET default_storage_engine=<存储引擎名>如mysql>SET default_storage_engine=MyISAMmysql> SHOW VARIABLES LIKE 'default_storage_engine%';+---------------
2021-01-06 17:12:15 612
原创 基于Windows 的 OpenSSH安装与配置
在 Windows Server 2019 和 Windows 10 中,OpenSSH 客户端和 OpenSSH 服务器是可单独安装的组件。具有这些 Windows 版本的用户应使用以下说明来安装和配置 OpenSSH。从 Windows Server 2019 或 Windows 10 上的“设置”UI 安装 OpenSSHOpenSSH 客户端和服务器是 Windows 10的可安装功能。若要安装 OpenSSH,请启动“设置”,然后转到“应用”>“应用和功能”>“管理可选..
2020-12-09 21:18:16 22870 4
原创 Windows 下的MySQL安装keyring_file插件
文章目录前言一、配置my.ini二、安装keyring插件三、查看插件状态四、加解密数据表五、卸载keyring插件前言从5.7.11开始,mysql开始支持物理表空间的加密,它使用两层加密架构。包括:主密钥(master key) 和 表空间加密密钥(tablespace key)主密钥用于加密加密密钥,加密后的加密密钥存储在表空间文件的header中。加密密钥用于加密数据当用户想访问加密的表时,innoDB会先用 主密钥 对之前存储在表空间head..
2020-12-08 22:46:58 1993 1
原创 Oracle ADG环境下的TDE部署
1.已部署ADG环境可参考https://blog.csdn.net/fjw044586/article/details/110393429本文使用ADG环境为 CentOS 6.5 + Oracle 11.2.0.42.TDE部署主库(Primary)操作查看钱包默认存放路径select * from v$encryption_wallet;SQL> select * from v$encryption_wallet; WRL_TYPE WRL_PARAMETER
2020-11-30 23:28:30 481
原创 ORA-28368: cannot auto-create wallet
问题现象开启钱包时,报错SQL> alter system set encryption key identified by "Sec$123456"; alter system set encryption key identified by "Sec$123456"*ERROR at line 1:ORA-28368: cannot auto-create walletSQL> 问题原因钱包默认保存目录未创建解决方案查询钱
2020-11-30 22:01:52 943
原创 CentOS 6.5+Oracle 11.2.0.4的ADG环境搭建
预先下载1.VMware workstation2. CentOS 6.53. linux Oracle 11.2.0.4链接:https://pan.baidu.com/s/1_VaYV-uFO06k_49A_U8y9A 提取码:iqax安装1.安装CentOS6.5虚拟机,IP 192.168.18.23,作为 primary(主机)2.安装并配置单实例Oracle 11.2.0.43.完成以上两步后,关闭虚拟机,然后克隆新虚拟机,IP 192.168.18.24 作为s
2020-11-30 18:15:55 480
原创 ORA-01153: an incompatible media recovery is active
问题现象:执行recover managed standby database using current logfile disconnect from session;报错如下ORA-01153: an incompatible media recovery is active问题原因:重复启用日志应用所致解决方法:关闭日志应用,重新开启SQL> alter database recover managed standby database cancel;Da
2020-11-30 18:13:40 432
原创 ORA-16014: not archived, no available destinations
问题现象:同步数据失败,查看alert_orcl.log显示如下错误ORACLE Instance orcl - Archival ErrorORA-16014: log 4 sequence# 10 not archived, no available destinationsORA-00312: online log 4 thread 1: '/opt/oracle/oradata/orcl/standby_log04.log'问题原因:参数log_archive..
2020-11-30 17:33:44 1843
原创 CentOS8 下MySQL8.0 yum方式安装
下载Repository Setup Package, 地址:https://dev.mysql.com/downloads/repo/yum/然后上传到CentOS 8 上,进行安装[root@Centos8x64 amare]# ls -l mysql80*-rw-r--r--. 1 root root 30388 Nov 28 23:04 mysql80-community-release-el8-1.noarch.rpm[root@Centos8x64 amare]# [root@.
2020-11-29 00:11:43 895
原创 windows下mysql8 压缩包方式安装
下载MySQLhttps://dev.mysql.com/downloads/下载完成后解压缩,然后使用管理员身份运行cmd命令行,切换到解压缩后的bin目录然后执行命令mysqld --initialize --console 进行安装Microsoft Windows [版本 10.0.19042.630](c) 2020 Microsoft Corporation. 保留所有权利。D:\mysql-8.0.22\mysql-8.0.22-winx64\bin>mysqld..
2020-11-28 23:54:54 210
原创 Oracle 通过TCP/IP 与外部服务通讯
本文主要介绍了oracle通过UTL_TCP与外部程序进行通信的示例外部服务端使用python3编写import socket #网络编程需要用到socket模块server = socket.socket() #创建一个用于监听连接的Socket对像(服务器端)server.bind(('127.0.0.1', 8888)) #设置服务端的ip和端口号server.listen() #开始监听whi
2020-11-20 13:07:04 1268 1
原创 SQL Server 2019 暂停/恢复TDE 扫描
要在数据库上启用 TDE,SQL Server 必须执行加密扫描。 扫描将数据文件中的每个页面读入缓冲池,然后将加密页面写入磁盘。为了让你对加密扫描有更多的控制权,SQL Server 2019 (15.x) 引入了 TDE 扫描,其中包含暂停和恢复语法。 你可以在系统工作量大时或在业务关键时段暂停扫描,然后稍后再恢复扫描。使用以下语法暂停 TDE 加密扫描:ALTER DATABASE <db_name> SET ENCRYPTION SUSPEND;同样,使用以下语法恢复
2020-09-04 12:58:16 341
原创 expdp加密备份文件
ENCRYPTION加密某个转储文件的一部分或全部。有效的关键字值为: ALL, DATA_ONLY, ENCRYPTED_COLUMNS_ONLY, METADATA_ONLY 和 NONE。ENCRYPTION_ALGORITHM指定加密的方式。有效的关键字值为: [AES128], AES192 和 AES256。ENCRYPTION_MODE生成加密密钥的方法。有效的关键字值为: DUAL, PASSWORD 和 [TRANSPARENT]。ENCRYPTION_PA...
2020-09-02 22:34:34 625
原创 Caché 2018.1.2 下载地址
下载地址Caché 是新一代高性能数据库技术,被誉为创新的“后关系型”数据库(Post relational Database)。作为后关系型数据库,它整合了对象数据库访问、高性能的 SQL 访问、强大的多维数据访问——这三种方法能够天衣无缝地同时访问相同的数据。数据只要在单一的整合 数据字典中描述一次,就可被这三种方法访问。Caché 提供了比关系型技术更加高效的性能,更大的扩展性,更快速的编程能力和更加便捷的使用性能。Caché 提供不仅是一种单纯的数据库技术。在 Caché 中...
2020-09-01 14:14:59 1095
原创 SQL Server 复制需要有实际的服务器名称才能连接到服务器
问题原因数据库查询除了的服务器名称,与实际名称不一致如在安装SQL Server后对数据库修改了服务器名称解决方案--查看数据库服务器名称select @@SERVERNAME--将查询除了的服务器名称与实际服务器名称进行比较--删除旧的服务器名称sp_dropserver 'servername_old'--很可能会报如下错误消息 15190,级别 16,状态 1,过程 sp_dropserver,行 56 [批起始行 6]仍有对服务器 'WIN-52GN5BAPF
2020-08-25 22:48:40 475
原创 WINDOWS下查看MySQL的配置文件my.ini默认位置的命令
WINDOWS下查看MySQL的配置文件my.ini默认位置的命令E:\mysql-advanced-5.7.28-winx64\bin>mysql --help |find /I "my.ini"C:\WINDOWS\my.ini C:\WINDOWS\my.cnf C:\my.ini C:\my.cnf E:\mysql-advanced-5.7.28-winx64\my.ini E:\mysql-advanced-5.7.28-winx64\my.cnf如果以上位置均无该文件,则需自
2020-08-25 22:31:54 2339
原创 对已在Always on中的数据库启用TDE的步骤
--在Always on集群的主数据库(读写)USE master;GO--主密钥是否已经创建SELECT * FROM sys.symmetric_keys where name='##MS_DatabaseMasterKey##';--查看master数据库是否被加密SELECT name,is_master_key_encrypted_by_server FROM sys.databases;go--创建master数据库下的主数据库密钥--DROP MASTER KEY;CRE.
2020-08-05 21:37:04 242
信息技术 大数据 政务数据开放共享 2020标准
2020-09-10
Caché 2018.1.2
2020-09-01
SecureCRT_SecureFX_8.5.4.1942-x64
2020-01-09
AIX7.1安装Sybase ASE 16.0 SP02.docx
2019-11-22
Starwind6.0_with_free_license
2014-11-25
WinSQL Professional v9.0.107.624 破解版
2014-11-04
HDTunePro V5.00
2013-11-30
HashMyFiles
2013-11-30
NT启动菜单自动修复工具
2013-11-30
myBase Desktop(个人笔记资料管理软件) 6.1.0 多语言绿色破解版
2013-04-28
win7 下查看hlp文件补丁
2011-04-22
金山虚拟光驱 1.1.0.0
2008-12-18
UnicornViewer-pdg阅读器
2008-10-07
Oracle的utl_tcp调用问题
2022-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人