我一直在互联网上搜索在 MacOs 苹果硅芯片(基于 Arm 的处理器)中安装 sqlplus 的最佳方法。请指导我一些最简单的方法来做到这一点。
我看到很多关于在基于 x64 intel 的处理器中安装 sqlplus 的文章,但没有在基于 arm64 的处理器上安装 sqlplus。
有关系统的更多详细信息
芯片 Apple M1 Pro Mac OS 版本 Mac OS Sonoma 14.3.1
我一直在互联网上搜索在 MacOs 苹果硅芯片(基于 Arm 的处理器)中安装 sqlplus 的最佳方法。请指导我一些最简单的方法来做到这一点。
我看到很多关于在基于 x64 intel 的处理器中安装 sqlplus 的文章,但没有在基于 arm64 的处理器上安装 sqlplus。
有关系统的更多详细信息
芯片 Apple M1 Pro Mac OS 版本 Mac OS Sonoma 14.3.1
当我从 ArtifactHUB 运行命令来安装mysql-innodbcluster
helm install my-mysql-innodbcluster mysql-operator/mysql-innodbcluster --version 2.0.4
我收到以下错误,
错误:安装失败:(
mysql-innodbcluster/templates/deployment_cluster.yaml:18:8
)处的执行错误:tls.routerCertAndPKsecretName:在命名空间“默认”中找不到秘密“my-mysql-innodbcluster-router-tls”
我该如何解决?
我正在按照ArtifactHubmysql-operator/mysql-operator
上的说明进行操作。
helm install my-mysql-operator mysql-operator/mysql-operator --version 2.0.4
但我得到了错误
错误:安装失败:(mysql-operator/templates/service_account_operator.yaml:3:5)处的执行错误:请提供带有
-n
/的命名空间--namespace
。操作员不能安装在“默认”命名空间中
我能做些什么来解决这个错误?
在 Linux/x86-64 上,我安装了 Db2 v11.1。当我尝试在现有 Db2 安装的同时安装 Db2 v11.5 时,出现错误“ DBI1004W /usr/lib/libdb2.so detected ”。
我检查并看到路径上的符号链接:
ls -l /usr/lib | grep "/opt/ibm/db2/"
ls -l /usr/include | grep "/opt/ibm/db2"
错误描述中建议删除这些链接。使用db2rmln
命令后,这些链接将被删除。
现在已成功安装 Db2 v11.5。但我已经检查过了,那些符号链接没有重新创建。根据https://www.ibm.com/docs/en/db2/11.5?topic=servers-multiple-db2-copies-one-system-linux-unix这按预期工作。信息:“当多个 Db2 副本要共存时,不得创建链接。 ”
如果 Db2 的多个副本在同一个 Linux 上抗拒,那么这些符号链接不存在就太好了。
我的问题是,这些符号链接的目的是什么,我可以期待一些问题不再有它们吗?
我正在尝试修复服务器和客户端之间的时区文件不匹配。服务器指向 timezone_36 文件,客户端指向 timezone 32。我从我们的 oracle 供应商处获得了一个补丁,但它创建了一个 oracore3 文件夹,根据genezi 命令,客户端没有查看。
手动移动 dat 文件适用于除 timezlrg_36.dat 之外的所有文件,在我移动它之后,sqlplus 命令不再工作,我无法再连接到 Oracle,没有错误它只是不起作用。
所以我的问题是,这些文件夹之间有什么区别以及如何更改时区文件所需的路径?
我需要使用 docker 安装 MariaDB 10.5 最新 GA。
以下标签之间的主要区别是什么?
我按照 digital Ocean how-to-install-postgresql-on-ubuntu-20-04-quickstart 的说明安装了它:
% sudo apt install postgresql postgresql-contrib
krb_server_keyfile = /etc/krb5.keytab
我还在 psql 中做了一个“全部显示”,除了我在 postgresql.conf 中配置的之外,没有看到任何暗示它的东西
这些是我在日志中看到的错误:
2021-05-07 21:58:49.990 UTC [1434] postgres@postgres LOG: accepting GSS security context failed
2021-05-07 21:58:49.990 UTC [1434] postgres@postgres DETAIL: Unspecified GSS failure. Minor code may provide more information: Key table entry not found
2021-05-07 21:58:49.990 UTC [1434] postgres@postgres FATAL: GSSAPI authentication failed for user "postgres"
2021-05-07 21:58:49.990 UTC [1434] postgres@postgres DETAIL: Connection matched pg_hba.conf line 114: "host postgres postgres 172.31.93.176/24 gs\
s include_realm=0"
2021-05-07 21:58:49.993 UTC [1435] postgres@postgres LOG: accepting GSS security context failed
2021-05-07 21:58:49.993 UTC [1435] postgres@postgres DETAIL: Unspecified GSS failure. Minor code may provide more information: Key table entry not found
2021-05-07 21:58:49.993 UTC [1435] postgres@postgres FATAL: GSSAPI authentication failed for user "postgres"
2021-05-07 21:58:49.993 UTC [1435] postgres@postgres DETAIL: Connection matched pg_hba.conf line 114: "host postgres postgres 172.31.93.176/24 gs\
s include_realm=0"
我经常在虚拟机或其他地方进行 sql server 安装(主要是 sql server 2016),并且我有很多东西,比如权限、链接服务器和端点,我几乎都编写了脚本,因此在新安装中我可以创建所有这些对象。
然而,在我正在处理的全新安装中,它应该是特定服务器的精确副本,我们称之为serverX
.
serverX
在我创建 sql server 服务器级对象脚本时没有指定几个端点,
因此它导致了我的麻烦 - 端口 4022 没有列出,没有监听,并且 powershell 连接测试不起作用
declare @sql varchar(1008)
set @sql = 'powershell.exe -command Test-NetConnection my_sql_server -port 4022'
EXEC xp_cmdshell @sql
虽然所有的防火墙都已经设置好了。
为避免将来出现这种情况,有没有办法编写所有端点的脚本?或者更好的是根据上图编写所有服务器级对象的脚本?
显然,要编写此特定端点的脚本,您只需右键单击并编写脚本:
USE [master]
GO
/****** Object: Endpoint [ServiceBrokerEndpoint]
Script Date: 20/03/2021 16:04:05
******/
CREATE ENDPOINT [ServiceBrokerEndpoint]
STATE=STARTED
AS TCP (LISTENER_PORT = 4022, LISTENER_IP = ALL)
FOR SERVICE_BROKER (MESSAGE_FORWARDING = DISABLED
, MESSAGE_FORWARD_SIZE = 10
, AUTHENTICATION = WINDOWS NEGOTIATE
, ENCRYPTION = DISABLED)
GO
在我这样做之后netstat命令开始列出端口4022
-服务代理默认值。
但只是为了automate
将来的安装,有没有办法通过代码或powershell,编写所有或一些服务器级对象?
我正在故障转移群集的第一个节点上安装 SQL 2019 Enterprise。除 Python 和 R 外,一切都安装成功。错误信息如下:
Feature: Python
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: Machine Learning Services and Language Extensions
Component error code: -2147467261
Error description: Value cannot be null. Parameter name: accountName
Error help link: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.4013.40&EvtType=0xB05283BE%400x11428655&EvtType=0xB05283BE%400x11428655
Feature: R
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: Machine Learning Services and Language Extensions
Component error code: -2147467261
Error description: Value cannot be null. Parameter name: accountName
Error help link: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.4013.40&EvtType=0xB05283BE%400x11428655&EvtType=0xB05283BE%400x11428655
没有在网上找到任何关于 accountName 的错误消息。当然,错误消息中提供的链接会重定向到通用 Microsoft 页面。
我相信 Python 和 R 是在安装过程中下载额外 cab 文件的功能,我通常在安装过程中看到“正在下载文件 xxxxx.cab (8XX MB)”,但这次我没有看到。不确定这是否相关。
Windows 防火墙已关闭,反病毒已禁用(我认为,可能需要对此进行更多研究,但 AV 日志中没有关于某些内容被阻止的内容)。
编辑:服务器确实可以访问互联网。
EDIT2:根据此链接,2017 年故障转移集群不支持机器学习服务,但 2019+ 故障转移集群支持它们。
有任何想法吗?
我目前正在为一个应用程序在 MySQL 中建立一个数据库,我将在其中运行 PowerBI 来分析数据库中的数据,并在进一步的阶段设计一个应用程序来从这个数据库上传/下载数据。
我尝试通过 MySQL Installer 安装 8.0.23.0 Community Edition。我安装了 MySQL Server、Shell、Workbench 和 ODBC 连接器(我想使用 Access 作为前端)和 NET 连接器(我想在 PowerBI 中导入数据)。此外,我选择不将 MySQL 作为 Windows 服务运行,因为它会继续在后台运行。我目前正在使用硬件资源有限的机器作为主机和客户端。我们还没有专门的基础设施,我纯粹是用我的机器来测试/开发。
我希望能够做的是:在处理项目时通过 MySQL Workbench 启动服务器实例,打开 Microsoft Access 和 PowerBI 以处理报告和数据库。完成后,我会通过 MySQL Workbench 再次停止服务器实例。
我的问题如下:我没有成功从 Workbench 停止/启动实例,并且收到以下错误消息:
我通过 CMD 成功停止了服务器实例,但是在尝试重新启动时,我收到以下消息:
有谁知道我做错了什么?我没有安装足够的软件包来运行它还是我配置错误?
提前致谢!