Questions tagged «linux»

一种广泛使用的开源操作系统,在服务器上特别流行。


1
bcp命令'。'附近的语法不正确。字符实际上是:“ä”
我 在Ubuntu(Linux)上安装了mssql-server和mssql-tools。当我尝试使用bcp命令使用以下命令行导出数据时: bcp DBname.dbo.Täble_Name out Täble_Name -c -k -S127.0.0.1 -Usa -PpassWord -r ~ 我收到此错误: SQLState = 37000,NativeError = 102 错误= [Microsoft] [用于SQL Server的ODBC驱动程序13] [SQL Server]'。'附近的语法不正确。 该�是ä。 如果我Täble_Name用方括号括起来: bcp DBname.dbo.[Täble_Name] out Täble_Name -c -k -S127.0.0.1 -Usa -PpassWord -r ~ 我在对象名称上收到此错误: SQLState = S0002,NativeError = 208 错误= [Microsoft] [SQL Server的ODBC驱动程序13] [SQL Server]无效的对象名'DBname.dbo.Täble_Name'。 …

2
Linux上的SQL Server在首次启动时挂起,没有错误,并且没有新的/更新的ErrorLog文件
我正在Linux(Ubuntu 16.04)上使用SQL Server 2017,候选发布版2(RC2)。 服务器启动时,SQL Server通常也会启动。但是由于某种原因,SQL Server将无法启动。至少我无法使用sqlcmd连接到它。我每次都收到一个ODBC超时(“ Sqlcmd:错误:Microsoft SQL Server的Microsoft ODBC驱动程序13 ”)错误: Login timeout expired. TCP Provider: Error code 0x2749. A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL …

1
从GUI客户端连接到本地MS SQL Server
我对SQL和数据库服务器非常陌生。我最近一直在使用SQL Server Express,并在Windows上使用SQL Server Management Studio访问数据库。我现在正在尝试在Linux机器上实现类似的设置。 我想在计算机上创建一个本地SQL Server实例,然后将SQLectron用作查询我的数据库的GUI客户端。我正在使用Manjaro Linux,因此从AUR安装我的软件包。 到目前为止,我已经安装了mssql-server,mssql-tools并且sqlectron-gui。我已经运行了该sudo /opt/mssql/bin/mssql-conf setup命令,以便(我相信)设置本地服务器。这样做之后,运行命令systemctl status mssql-server将返回以下内容: [kev @ XPS-Manjaro〜] $ systemctl状态mssql-server ●mssql-server.service-Microsoft SQL Server数据库引擎 已加载:已加载(/usr/lib/systemd/system/mssql-server.service;已启用;供应商预设:已禁用) 活跃:活跃于(跑步)自星期三2017-08-23 13:43:49 IST; 2h 42min前 文件:https://docs.microsoft.com/en-us/sql/linux 主PID:9130(sqlservr) 任务:165 CGroup:/system.slice/mssql-server.service ├─9130/ opt / mssql / bin / sqlservr └─9144/ opt / mssql / bin / sqlservr 8月23日13:43:52 XPS-Manjaro …

5
无法创建文件/var/lib/mysql/user.lower-test
MySQL数据库已经几个月没有问题了。今天,当我使用Synaptic软件包管理器检查可升级软件包时,它附带了各种MySQL组件(-common,-client,-server等)。因此,我决定升级(我忘记记下已安装的版本,但认为它是5.6.21)升级到5.6.25-1-ubuntu2.0。 Error occured: Can't connect to MySQL server on '127.0.0.1' (111) 然后,我发现服务器未运行。在日志文件中,我喜欢以下消息: Can't create file /var/lib/mysql/user.lower-test 我已经花了一个小时左右的时间进行在线搜索,尽管以前已经报告过该问题,但在“更新后”问题的背景下却没有看到它,因此不确定下一步是否可以解决。
11 mysql  linux 

1
PostgreSQL事务提交数小时
我遇到一个问题,从用户到我的PostgreSQL服务器有两个连接,它们已经运行了大约4个小时,并且处于提交状态已经有一段时间了(我一直在观察它至少1个小时) 。这些连接阻止了其他查询的运行,但它们本身并未被阻止。 这是有问题的两个连接。 postgres=# select * from pg_stat_activity where usename = 'xxxxx'; datid | datname | procpid | usesysid | usename | current_query | waiting | xact_start | query_start | backend_start | client_addr | client_port -------+---------+---------+----------+---------+---------------+---------+-------------------------------+-------------------------------+-------------------------------+---------------+------------- 20394 | xxxxxx | 17509 | 94858 | xxxxx | COMMIT | f | …

2
查看Postgresql内存使用情况
我在Ubuntu服务器上运行Postgresql,需要能够监视其内存使用情况。目前,我有一个脚本在一分钟的cron作业中运行,以监视/记录各种统计信息,并且还需要监视/记录Postgresql的当前内存使用情况。我已经四处搜寻,但找不到很多东西,除了Postgresql善用共享内存,这样的程序(例如“ top”)给出的值并不准确。 如何在任何给定时间监视Postgresql的总内存使用量?以后将使用这些数据来创建图形进行分析。

4
在全新的mysql 5.7安装中设置root密码
我正在尝试将mysql安装在服务中CentOS Linux release 7.2.1511。看一下流程安装: # sudo yum install mysql-server 输出: Dependencies Resolved =========================================================================================================================================================================================================== Package Arch Version Repository Size =========================================================================================================================================================================================================== Removing: mysql-community-client x86_64 5.7.10-1.el7 @mysql57-community 109 M mysql-community-server x86_64 5.7.10-1.el7 @mysql57-community 652 M Transaction Summary =========================================================================================================================================================================================================== 我运行了mysql damon: # sudo service mysqld start 检查服务: # ps -ef|grep mysql mysql 1371 1 …
11 mysql  linux  centos 

2
在mysql中启用LOAD DATA LOCAL INFILE
LOAD DATA LOCAL INFILE默认情况下未启用。通常,应通过放置local-infile=1在中来启用它my.cnf。但这并不适用于所有安装。以我的经验,尽管这两个安装都来自相同的预编译deb软件包,但它仅适用于Debian 7 minimal。两者都在OpenVZ VPS上。 如何调试为什么local-infile=1对安装无效,以及如何安全激活LOAD DATA LOCAL INFILE?

1
HDD崩溃后启动PostgreSQL服务器会导致FAILED STATE
我使用Fedora 15带PostgreSQL 9.1.4。Fedora最近崩溃了,之后: 尝试启动PostgreSQL服务器: service postgresql-9.1 start 给 Starting postgresql-9.1 (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED] 虽然,在系统重启后第一次启动服务器时,服务器可以正常启动。 但是,尝试使用psql会出现此错误: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? .s.PGSQL.5432文件在系统上任何地方都不存在。A …
10 linux  postgresql 

4
Oracle返回错误ORA-01031:特权不足
Oracle返回错误“ ORA-01031:特权不足”,sqlplus / as sysdba但我sqlplus sys/oracle123 as sysdba没有运行,为什么? Oracle版本:Oracle数据库10g企业版10.2.0.1.0版-64位 Linux版本:SUSE Linux Enterprise Server 11(x86_64) 我知道Oracle在运行时会使用OS身份验证sqlplus / as sysdba,我也仔细检查了sqlnet.ora并包含它SQLNET.AUTHENTICATION_SERVICES = (NTS)。 我还更改了oracle用户的组,oracle用户完全属于dba组,因为当我运行命令id时,将返回以下信息: oracle@linux-mage:~> id uid=103(oracle) gid=106(dba) groups=105(oinstall),106(dba) 另一个信息是我可以通过登录sqlplus sys/oracle123 as sysdba,但无法关闭实例: oracle@linux-mage:~> sqlplus sys/oracle123 as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Mon Sep 5 16:29:57 2011 Copyright (c) 1982, 2005, …
9 linux  oracle 

1
initdata:内核缓冲区没有内存
我最近将RedHat Enterprise Linux 7.6上的SQL Server 2017 Developer Edition升级到SQL Server 2019 CTP 3.0。 mssql-server服务将不再启动。/ var / opt / mssql / log / errorlog显示以下内容: 2019-06-12 09:36:31.98服务器Microsoft SQL Server 2019(CTP3.0)-15.0.1600.8(X64) 2019年5月17日00:56:19 版权所有(C)2019 Microsoft Corporation 开发人员版(64位) Linux(Red Hat Enterprise Linux) 2019-06-12 09:36:32.04服务器UTC调整:-5:00 2019-06-12 09:36:32.05服务器(c)Microsoft Corporation。 2019-06-12 09:36:32.07服务器保留所有权利。 2019-06-12 09:36:32.08服务器服务器进程ID为 32.2019-06-12 09:36:32.09服务器在文件'/ var / opt …


2
PostgreSQL的高可用性
我是PostgreSQL数据库的新手。最近,我们的开发人员需要对我们的系统进行一些升级。 因此,我们计划实现某种方法以实现数据库故障转移。 根据我在此处的 Postgresql Wiki的阅读,我们正在尝试实现热备用或热备用。所以我的问题是: 它们之间的主要区别是什么? 哪一个更好? 我们还有其他方法可以考虑在Postgres数据库中实现高可用性吗?

5
从Linux对SQL Server的脚本化命令行访问
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为数据库管理员Stack Exchange 的主题。 4年前关闭。 难道一个现成的任何人都知道1个命令行工具,可以让我从Linux客户端连接到SQL服务器? 我希望能够运行任意查询,但是大多数时候我希望能够进行数据库转储然后还原它。 这必须是可编写脚本的,因为它将集成在自动构建环境中。 1 FYI:我的唯一选择就是写东西。我可能会使用perl和DBI

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.