Navicat Lite

ORA-12541:TNS-12560:ORA-12518:ORA-28040:ORA-01017

ε祈祈猫儿з 提交于 2020-04-26 15:46:39
说明 #####环境(参考): Oracle 12c SQL Developer/Navicat Premium(64位)连接数据库 #####后续出现的错误代码: ORA-12541: no listener TNS-12560:协议适配器错误 TNS-00530:协议适配器错误 ORA-12518 ORA-12514 ORA-28040:没有匹配的验证协议 ORA-01017:用户名:/口令无效 注册表或服务没有TNS监听器项目 错误 原因 找不到监听器 net 却说有监听器 Windows服务中也找不到TNS服务 于是查阅资料说要找到安装目录下的bin/lsnrctl.exe 输入start,报告协议适配器错误 再次查阅,发现可能是bin/tnslsnr.exe文件不存在或者路径配置问题,首先检查注册表 发现没有TNS的服务 又在bin目录下找到该文件 运行tnslsnr.exe 报告说没有配置OracleHome环境变量,笔者打开环境变量后发现只配了path,所以再次配置环境变量 ORACLE_HOME D:\app\lenovo\virtual\product\12.2.0\dbhome_1 TNS_ADMIN D:\app\lenovo\virtual\product\12.2.0\dbhome_1\network\admin 重启! 然而没什么卵用

navicat for oracle安装及使用步骤

こ雲淡風輕ζ 提交于 2020-04-26 15:45:59
navicat for oracle安装步骤,可以参考 https://blog.csdn.net/weixin_42129270/article/details/82048610 ,下面记录安装后连接过程中遇到的问题 正确设置:连接数据库设置,设置完点击连接测试; 在连接过程中,遇到两个报错: (1)ORA-12541:TNS: no listener 解决方法:检查“主机名或IP地址”是否设置错误 (2)ORA-12514: TNS:listener does not currently know of service requested in connec 解决方法:检查“服务名或SID”是否设置错误; 来源: oschina 链接: https://my.oschina.net/u/4357815/blog/3432109

Navicat premium连不上Oracle的问题解决

天大地大妈咪最大 提交于 2020-04-26 15:43:48
1、ORA-28547: 这是因为oci.dll版本不对。Navicat本地的OCI版本与Oracle服务器服务器不符造成的。 或者 打开Navicat premium客户端:Tool->Options 你会发现OCI library的路径是: D:\navicat\Navicat Premium\instantclient_10_2\oci.dll 即Navivat本身的oci.dll,大小为504KB。而安装的Oracle中的oci.dll,大小为642KB。明显两个不一致 解决方法: (1)将Oracle中的oci.dll文件覆盖Navicat中的oci.dll (2)将OCI library的路径改为Oracle中oci.dll的路径 即:D:\app\user\product\11.2.0\dbhome_1\BIN\oci.dll 2、ORA-12514: TNS 监听程序当前无法识别连接描述符中请求服务,即Service Name/SID中的值填的有问题,默认的是ORCL,这个值如果在安装Oracle的时候填的不是ORCL,那就会出现这个错误 解决方法: 打开Oracle安装路劲中的tnsnames.ora文件 即:D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora Service

SQLServer数据库及注入方法

不打扰是莪最后的温柔 提交于 2020-04-26 08:37:54
目录 SQLServer数据库 SQLServer数据库的查询语句 SA权限开启xp_cmdshell获取主机权限 盲注SQLServer数据库 SQLServer数据库 SQL Server 数据库是由Microsoft开发和推广的关系数据库管理系统(DBMS),是一个比较大型的数据库。端口号为 1433 。数据库后缀名 .mdf,注释符是 -- sa权限:数据库操作,文件管理,命令执行,注册表读取等system。SQLServer数据库的最高权限 db权限:文件管理,数据库操作等权限 users-administrators public权限:数据库操作 guest-users SQLServer数据库有6个默认的库,分别是4个系统数据库: master 、 model 、 msdb 、 tempdb ,和2个其他数据库: ReportServer 、 ReportServerTempDB 。其中,model和tempdb是默认没有数据表的。 但是如果用navicat远程连接的话,只会显示2个数据库: ReportServer 、 ReportServerTempDB SQLServer数据库的查询语句 select @@version; #查询数据库的版本 select host_name(); #查询主机名,如果是用navicat远程连接的话,主机名是本地的名字

Navicat定时在MySQL与MySQL数据库之间自动传输数据

亡梦爱人 提交于 2020-04-26 06:35:50
Navicat定时在MySQL与MySQL数据库之间自动传输数据 来由: 需要将表数据从一个库同步到另一个库(数据分发),之前有尝试过使用Kettle去抽数,但是数据量稍微大一点的时候太慢了... 有可能是本机性能的原因,然后就选择用navicat自带的同步工具。(测试环境需要用navicat(因为端口不通),生产环境直接用sqoop抽取过去就可以啦) 主要有两个知识点: Navicat数据传输 与 Navicat定时任务 >>>>>>>>>Navicat数据传输 将数据从一个数据传输到另一个数据库(MySQL to MySQL) ,eg: 将 10.11.22.33:3306/demo1 数据库中的 student 表 传输到 10.22.33.55:3306、demo2 数据库中 1.打开Navicat,点击菜单栏中的工具,选择数据传输 2.选择需要同步的数据库信息,指定数据信息,然后再指定目标数据库信息 切记: 数据是从 源库中 传输到 目标库中 (A->>B) 3.定义传输时的高级设置信息 (这里使用的是默认设置,如下图【可根据自己的实际需求去定义勾选或取消以下选择项】) 4. 点击到信息日志页面,然后点击开始 则开始同步啦~ 会看到日志信息输出 5. 日志输出如下:(传输成功) >>>>>>>>> Navicat定时任务 将定义好的sql语句,数据传输信息等定时执行。

Windows下mysql-5.7.28下载、安装、配置教程

邮差的信 提交于 2020-04-26 06:12:55
最近需要更换mysql数据库的版本,写一篇文章,记录一下 一、下载mysql数据库 mysql的下载共有两种,一种是zip压缩文件,另一种是msi安装程序 官方5.7版本zip压缩文件下载页面 官方5.7版本msi安装程序下载页面 我这里选择5.7.28-Windows64位 点击左下角直接开始下载 使用迅雷或者IDM等下载器,下载会快一点 下载完成之后的两种文件 二、安装mysql数据库 我这里使用zip压缩文件安装,这是免安装的,配置的内容多一点 1.解压缩安装文件 注意:解压缩的路径里面不要出现中文!!! 2.配置mysql 双击进入到能看到 bin 的目录中 新建 data 文件夹 然后再新建文本文件,重命名为 my.ini (注意电脑可能未显示文件拓展名, my.ini 文件不要放在 data 文件夹里) 使用文本编辑器打开 my.ini 文件,将下面的配置文本内容复制到 my.ini 文件中 修改为自己电脑的配置内容(一定要删除所有的中文文字所在行内容) 保存并关闭编辑器 [mysqld] # 设置服务端使用的字符集为utf-8 character-set-server=utf8 # 绑定IPv4地址 bind-address = 0.0.0.0 # 设置mysql的端口号 port = 3306 # 设置mysql的安装目录(能看到bin即可) basedir=D:

Python笔记(八)MySQL

ε祈祈猫儿з 提交于 2020-04-26 05:24:28
一、数据库简介 传统记录数据的缺点: 不易保存、备份困难、查找不便 文件: ①使用简单,例如python中的open可以打开文件,用read/write对文件进行读写,close关闭文件 ②对于数据容量较大的数据,不能够很好的满足,而且性能较差 ③不易扩展 数据库: ①持久化存储 ②读写速度极高 ③保证数据的有效性 ④对程序支持性非常好,容易扩展 数据库就是一种特殊的文件,存储着需要的数据 存放路径: /var/lib/mysql (需要切换到root用户才能打开) 关系型数据库的元素: ①数据行( 记录 ) ②数据列( 字段 )--能够唯一标记某个字段,称为主键 ③数据表(数据行的集合) ④数据库(数据表的集合) RDBMS :关系数据库管理系统 所谓的关系型数据库RDBMS,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据 关系型数据库的主要产品: oracle:在以前的大型项目中使用,银行,电信等项目 mysql:web时代使用最广泛的关系型数据库 ms sql server:在微软的项目中使用 sqlite:轻量级数据库,主要应用在移动平台 C/S架构,通过SQL语句来操作数据库: 二、SQL与MySQL简介 (1)SQL简介: SQL是 结构化查询语言 ,是一种用来操作RDBMS的数据库语言,当前关系型数据库都支持使用SQL语言进行操作

Windows下搭建Wampserver+Wordpress

£可爱£侵袭症+ 提交于 2020-04-25 06:40:17
安装wordpress windows 下载安装包 百度云 提取码:qxzp 安装wamp WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。 安装步骤如下图所示: 当我们安装完成之后,双击启动WampServer。启动之后,会在桌面任务栏显示WampServer图标,当图标是绿色的时候,说明WampServer启动成功。如果没有变绿,左击鼠标,选择Restart all service。 新建wordpress数据库 点击wampserver-phpMyadmin 用户名输入root,密码为空,点击执行 Navicat下载与安装 连接本地数据库 启动Wampserver。我们打开Navicat,点击连接,数据库默认用户名为root,密码为空,连接名可以任意填写。当然,Navicat可以连接外网数据库,只需要更改IP、端口、用户名、密码即可。如下图所示: 看到我们之前创建的wordpress数据库 安装wordpress 解压wordpress.zip文件,并放到你的wamp安装路径下的www目录下。 例如,如果你的wamp安装在C盘,那么你应该将解压出的文件夹放到C:\wamp64\www这个路径下。 在浏览器里访问 http://localhost/wordpress/

解决centos安装mysql8.0遇到的错误

雨燕双飞 提交于 2020-04-24 14:07:21
记录一次坑爹的操作。很久很久前,安装mysql很顺利,于是乎,顺着经验,在mysql8.0上撞了大坑,只能怪,经验太旧太旧了,至此更新如下:    linux安装mysql,最新版8.0:   1、 首先,检测是否已安装:        rpm -qa | grep mysql     删除已安装的mysql:   rpm -e -- nodeps mysql或rm -rf xxx    2、安装,登陆mysql 官网 , 下载对应版本的YUM资源包 。        wget http://repo.mysql.com/mysql-community-release-el7- 5 .noarch.rpm   rpm -ivh mysql-community-release-el7- 5 .noarch.rpm   yum update   yum install mysql -server   初始化,       mysqld -- initialize   启动,   systemctl start mysqld   停止,    systemctl stop mysqld   重启,    systemctl restart mysqld    3、填坑    1)、启动后会提示:      Job for mysqld.service failed because the

Ubuntu 18.04安装 MySQL 8.0+版本的数据库

我与影子孤独终老i 提交于 2020-04-24 14:06:32
一、从官网下载MySQL配置文件 下载MySQL配置文件,网址: https://dev.mysql.com/downloads/repo/apt/ 打开如下图: 打开后将下拉到网页底部点击 Download 按钮 下载 deb 文件,进入下载页面,选择 No thanks, just start my download ,如下图: 二、Ubuntu系统安装MySQL8.0+版本数据库 1、将下载好后的 MySQL配置文件 拷贝到Ubuntu系统中,如下图: 2、 进入下载文件目录 ,打开终端,执行命令: sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb 3、选择 MySQL-8.0 点击 OK 继续安装,如下图: 4、 执行更新命令: sudo apt update 5、安装 MySQL 8.0 ,执行命令: sudo apt install mysql-server ,输入 Y 同意继续安装: 6、设置" root "账户的密码,如下两张图: 7、阅读配置 MySQL 社区服务器,翻到末尾点使用 Tab键 选中 <OK>按钮 , 点击Enter键 ,如下图: 8、选择数据库的 加密方式 ,选择 (Retain MySQl 5.x compatibility) 加密选项: 注意: 如果要使用 Navicat软件