龙腾万里sky的博客

养得胸中一种恬静

最近用虚拟机安装Oracle11g测试,遇到了各种问题,就总结了一下。用Google搜索,遇到OCI.DLL无法删除,查到被msdtc服务占用。解决方案,先停止该服务,然后删除OCI.DLL即可。

  1. 卸载的时候,首先停止与Oracle相关的几个服务。

卸载Oracle11g R2客户端的时候,找到如下路径执行命令,这里对应你安装时的路径(以管理员运行cmd

1
D:\app\product\11.2.0\client_1\deinstall\deinstall.bat
  1. 如果遇到无法删除oci.dll文件,显示被以下程序占用

Distributed Transaction Coordinator Service

究其原因,是msdtc这个服务的启动了,无法删除oci.dll

  1. 关闭msdtc服务,以管理员运行cmd

    1
    net stop msdtc
  2. 恢复服务msdtc

    1
    net start msdtc
阅读全文 »

常用护眼色

就算看文档,也要要养成护眼的好习惯哟,毕竟往后余生还长着了。

颜色 RGB 16进制
常用护眼色 R:181 G:230 B:181 #B5E6B5
R:250 G:249 B:222 #FAF9DE
R:250 G:242 B:226 #FFF2E2
R:253 G:230 B:224 #FDE6E0
绿 R:227 G:237 B:205 #E3EDCD
海天蓝 R:220 G:226 B:241 #DCE2F1
R:233 G:235 B:154 #E9EBFE
R:234 G:234 B:239 #EAEAEF
阅读全文 »

git解决使用命令遇到fatal: remote origin already exists

从字面意思上进行分析,连接上远程仓库已经退出。看不懂英文是啥意思也没关系,咱有有道词典借鉴学习。
至于为何退出,80%的原因是已经连上远程仓库。当你再次执行远程连接命令时,会出现以上的报错信息,小部分原因是其它问题导致的。

问题展示
【git】使用git遇到fatal: remote origin already exists
在这里插入图片描述

1、输入如下命令

1
2
# 输入如下命令 
git remote add origin https://github.com/(user_name)/(app_name).git

2、如果遇到
从字面意思上进行分析,连接上远程仓库已经退出。

1
fatal: remote origin already exists

3、可尝试
释放远程仓库连接

1
git remote rm origin 

4、再输入 如下命令就不会报错了!
执行远程仓库连接命令

阅读全文 »

前言

谁说MySQL查询千万级别的数据很拉跨?我今天就要好好的和你拉拉家常,畅谈到深夜,一起过除夕!这篇文章也是年前的最后一篇,希望能带给大家些许收获,不知不觉查找文档和参考实体书籍就写了这么多,自己都感觉到意外。不禁感慨到,知道的越多,才知道不知道的更多。

开发人员或者是DBA都应该关注MySQL使用的存储引擎,选择合适存储引擎对你的应用性能提升是明显的。在阅读到本文的时候,肯定是有一定的MySQL或者其它数据库基础的,不然有些地方看着会很费劲。重点地方,我都进行了加粗处理,这样更容易获取关键知识点。

关于存储引擎,一篇文章也不可能面面俱到,对个人觉得比较重要、于工作有益的方面进行阐述。如果真的去深挖,估计得一本书的篇幅。顺带还介绍一些数据类型选择、字符集设置、索引的使用;视图、存储过程、函数以及触发器啊等等会在下一篇博文进行详细的描述。但本文不会做太详细的叙述。本篇文章以存储引擎的选择为核心,如果有出现瑕疵的地方,希望您能留下宝贵的建议。

阅读全文 »
0%