![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
database
文章平均质量分 90
cnstartech
i am a geek , just only...
展开
-
mysql 8.0 安装
环境CentOS 7.5 Docker 1.13.1 MySQL 8.0.16安装拉取镜像默认拉取最新版本的镜像$ docker pull mysql如果要指定版本,使用下面的命令$ docker pull mysql:8.0.16创建数据目录和配置文件在宿主机创建放置mysql的配置文件的目录和数据目录,并且进行授权$ mkdir -p /usr/mysql/conf /usr/mysql/data $ chmod -R 755 /u...原创 2021-06-04 00:10:06 · 224 阅读 · 0 评论 -
SQLServer Transparent Data Encryption
在现实环境中,我们会遇到数据库备份磁盘丢失或者被盗的情况,此时恶意破坏方只需还原或者附加数据库即可浏览数据。接下来我将介绍透明数据加密(Transparent Data Encryption)的方法来保护你的数据库。如果数据A,使用TDE加密之后,即时恶意破坏方有了备份磁盘,也不能还原或者附加,这是因为数据库使用了被证书保护的加密数据密钥。在没有安装证书的情况下,通过任何文件(MDF,LDF,ba转载 2014-02-10 17:02:02 · 665 阅读 · 0 评论 -
sqlserver2008 R2 数据库事务日志已满
报错:数据库 .... 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列 处理办法:--将数据库设为简单模式。日志文件自动断开。 alter database dbname set recovery simple--查看日志文件状况 use dbname db原创 2014-09-20 09:20:17 · 1525 阅读 · 0 评论 -
电脑断电导致日志文件损坏或者只有mdf还原数据解决
问题原因:原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。处理办法:一、把分离之前的日志文件也复制过来一齐附加嘛从错误提示看, 应该是你的日志文件中还包括有用的数据, 这些数据还没有正确写回数据文件, 导致附加失败.二、这种情况最好能找回之前的日志文件, 如果找不到原创 2014-10-16 12:55:45 · 747 阅读 · 0 评论 -
利用计划任务定时备份SQLSERVER数据库
STEP one:在 master数据库中建立 备份的存储过程USE [master]GO/****** Object: StoredProcedure [dbo].[sp_BackupDatabase] Script Date: 12/16/2014 11:14:37 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ON原创 2014-12-16 12:47:04 · 775 阅读 · 0 评论 -
SQLSERVER 数据库 断电 变成可疑模式恢复
-------------------设置应急模式、单用户模式、检查修复数据,取消单用户模式----------------------4 将数据库设置为应急状态 alter database ErrorDB set emergency 执行后,为了保险起见,重新停止、开启的SQLSERVER服务 再打开数据库,已经可以看到里面的内容了,如表,视图,存储过程等原创 2014-12-15 10:49:31 · 1460 阅读 · 0 评论 -
Mysql和SqlServer互相转换
1:MSSQLServer数据库导入到MySql数据库步骤:1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi,下载并安装。2.在Mysql中创建数据库实例。3.打开控制面板 --> 管理工具 --> 数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。4.在登录log原创 2013-10-12 10:11:55 · 675 阅读 · 0 评论 -
Windows下如何安装MariaDB
MariaDB 是一个采用Maria存储引擎的MySQL分支版本,由原来MySQL的作者Michael Widenius 创办的公司所开发的免费开源的数据库服务器。与MySQL相比较,MariaDB更强的地方在于:Maria 存储引擎PBXT 存储引擎XtraDB存储引擎FederatedX 存储引擎 它的安装与MySQL的noinstall 版本类似。1.下载并解原创 2013-09-22 08:31:08 · 715 阅读 · 0 评论 -
Oracle 生成 GUID 类型
1.select sys_guid() from dual;2.CREATE OR REPLACE FUNCTION AILDM_GET_GUID RETURN CHARIS v_guid CHAR (36); v_guid_part_one CHAR (8); v_guid_part_two CH原创 2012-02-29 22:18:04 · 450 阅读 · 0 评论 -
JAVA + Oracle存储过程返回查询结果集
建立PACKAGE---------------create or replace package pkg_testastype pagination is ref cursor;procedure page_test(p_count in out pls_integer,p_page in out pagination,p_beg in pls_integer转载 2012-05-10 16:26:03 · 362 阅读 · 0 评论 -
不能打开到主机的连接, 在端口 1521: 连接失败
今天启动工程,突然提示无法连接远程Oracle。我试着telnet Oracle服务器1521 端口,提示连接失败。 D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521正在连接到10.201.70.68...不能打开到主机的连接, 在端口 1521: 连接失败 O转载 2012-05-14 10:08:32 · 1389 阅读 · 1 评论 -
"ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效"的快速解决方法
解决方法如下:=========================================================SQL> select session_id from v$locked_object;SESSION_ID---------- 56SQL> SELECT sid, serial#, username, osuser原创 2012-06-28 17:00:54 · 719 阅读 · 0 评论 -
如何修改修改mysql默认端口号3306
修改文件:my.ini or my.cnf 批量修改3306 替换成你要的端口号即可,保存重启mysql服务在配置文件里添加比如3307[mysqld]port=3307 在你的系统目录下有一个my.ini 文件, WIN98下在WINDOWS WINNT在WINNT WINXP在WINDOWS 内容如下 [mysqld] basedir原创 2012-11-11 14:04:41 · 3686 阅读 · 0 评论 -
破解SQLyog 30天试用
原来 /HEYK_CURRENT_USER/Software/{F8E28CE8-D8CE- 4637-9BC7-93E4C0D407FA}下的InD保存着SQLyog的使用天数,十进制值2455140~2455131表示30~1天,该区 间外的数值应该均为0天,所以每次可以更改该数值便可一直试用。删除该项,在重启SQLyog后注册表中会重新生成,使用期为30天。如果没有哪项 那原创 2012-12-11 21:49:22 · 486 阅读 · 0 评论 -
ORACLE赋予权限
CREATE TABLESPACE "CRM_INDEX" LOGGING DATAFILE 'D:\ORACLE\ORADATA\ORCL\CRM_INDEX.ora' SIZE 50000M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;//创建用户CREATE USER rem原创 2013-01-22 16:12:32 · 546 阅读 · 0 评论 -
精讲基于oracle的全文索引
OracleText 索引文档时所使用的主要逻辑步骤如下: (1)数据存储逻辑搜索表的所有行,并读取列中的数据。通常,这只是列数据,但有些数据存储使用列数据作为文档数据的指针。例如,URL_DATASTORE将列数据作为URL 使用。 (2)过滤器提取文档数据并将其转换为文本表示方式。存储二进制文档(如Word 或Acrobat 文件)时需要这样做。过滤器的输出不必是纯文本格式原创 2013-04-16 11:31:34 · 610 阅读 · 0 评论 -
使用拼音库数据库中转汉字到拼音
/*--从全拼音中得到汉字拼音 首先,用输入法生成器(Imegen.exe)的逆转换功能 将全拼的码表文件 WINPY.MB 转换成文本文件 c:\winpy.txt 然后用下面的语句导入到数据库中 下面只是显示了读取并显示的过程,并没有存储到具体的表中 读取语句中的: with(datafiletype='widec原创 2013-04-16 16:53:45 · 975 阅读 · 0 评论 -
mysql驱动取别名报Column ×× not found 解决办法
当select语句用到别名的时候报错:Column ×× not found 。使用了列别名导致的错误解决方案:连接串加参数:useOldAliasMetadataBehavior=true列中文乱码问题 。解决:使用 mysql-connector-java-5.1.18-bin.jar 版本驱动执行SQL: 在sql中加入"set names原创 2013-05-02 19:52:07 · 980 阅读 · 0 评论 -
oracle完全卸载
使用安装完成后目录自带的删除工具可以完全清楚干净oracle软件及其注册表。 不用自己再手动删除。工具路径: D:\install\oracle\product\11.2.0\dbhome_1\deinstall\deinstall.bat 这个是我自己本机路径 , 具体路径看你自己电脑安装了。原创 2013-06-13 09:13:36 · 516 阅读 · 0 评论 -
使用oracle客户端
1、下载oracle客户端精简版Instant Clientoracle instant client下载地址:http://download.oracle.com/otn/nt/instantclient/11/instantclient-basic-win32-11.1.0.6.0.zip如果上面地址无效 使用 http://download.oracle.com/o原创 2012-01-05 17:07:20 · 343 阅读 · 0 评论 -
32位TOAD 不能使用64位oracle client连接的问题
环境WIN7 x64 64位oracle db 64位 异常 :Cannot find OCI DLL: G:\oracle\product\10.2.0\db_1\BIN\*.* 解决方案:下载一个32位的客户端 下载地址 :http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_wi原创 2012-05-22 09:53:16 · 1646 阅读 · 1 评论 -
sqlserver分页
select *from ( select row_number()over(order by TempColmun)rowNumber,* from (select top 结束为止 0 TempColmun,* from mytable)t)ttwhere rowNumber>开始位置原创 2013-06-19 14:47:33 · 500 阅读 · 0 评论 -
sqlserver自动备份
CREATE PROC BackupDataBase AS BEGIN DECLARE @SQL NVARCHAR(4000) IF CONVERT(CHAR(5),GETDATE(),108)='00:00' BEGIN SET @SQL='BACKUP DATABASE [TEST] TO DISK原创 2013-07-12 09:02:36 · 585 阅读 · 0 评论 -
ADO.net中SQL SERVER连接池使用
原文 http://www.360doc.com/content/10/0908/19/2809941_52191004.shtml转载 2013-07-13 17:57:41 · 619 阅读 · 0 评论 -
如何处理更改计算机名称导致oracle无法启动
1.安装Oracle后,更改Windows计算机名,导致部分Oracle第三方工具,如:PLSQL Developer无法登陆,并提示ORA-12541:TNS:no listener或ORA-12547:TNS:丢失联系等错误信息的解决方法。答:从Oracle的错误提示来看,是说TNS:no listener ,估计是某种服务没有启动,打开windows管理工具->服务,一看,有一个Or转载 2012-02-14 22:22:29 · 509 阅读 · 0 评论