Articles of sql

SQL Server 2016 – 镜像错误 – 非域服务器

我一直在看很多关于如何“简单”获取SQl镜像安装的文章和video。 然而,大多数post和video没有通知读者,所有的sql服务器都必须位于同一个networking\域中才能使其“容易”。 问:是否可以在不在同一个域\networking中的两台不同计算机上设置SQL镜像? 还是他们必须在同一个域名?

SQL Serverpipe理要求

最新版本的SQL Server Management Studio的要求是什么? 它是否可以在Windows 7 X64或Sql Server 2016上运行,至less需要Windows 8?

在服务器之间移动数据库的简单方法

我需要将100个数据库从各种SQL实例移动到另一个盒子上的其他相同实例。 我知道我可以手动分离,复制文件,重新附加,但有一个更容易/自动化的方式? 最好是一个UI工具来select要复制的数据库,并让它继续下去呢? 这与之前的问题类似,但是那已经是7年多了,也许事情已经发生了呢?

SSL连接错误:未知的错误号码

昨天我能够连接到我的云SQL就好了。 今天有些事情发生了变化,我不断收到一个错误,说未能连接,SSL连接错误:未知错误号。 我正在尝试使用MySQL工作台进行连接。 我也尝试创build一个新的SQL实例,我得到了同样的错误。 最近有什么变化? IP很好,用户名和密码是正确的。 如果我把这个实例放下来,需要一段时间才能得到一个错误信息,但是一旦这个错误消息立刻就给了我这个错误。 我知道它正在实现。 有什么想法吗? 我没有尝试使用SSL进行连接。 “不安全的连接被允许连接到这个实例。” 发现问题这是一个MySQL工作台问题。 我似乎无法解决这个问题。 我已经卸载,正在等待重新安装。 同时使用不同的SQLpipe理器,它工作得很好。

了解SQL Server作业执行的状态

我试图从Ansible(使用osql)启动一堆作业: – name: 'Starting jobs' win_shell: 'osql -S {{ server }} -Q "exec msdb.dbo.sp_start_job {{ item }}" -U {{ username }} -P {{ password }}' args: executable: cmd with_items: '{{ jobs }}' until: jobs_out.stdout.find("started successfully") != -1 register: jobs_out 一切正常,但我没有关于工作执行的当前状态的信息。 我不知道它是否正在运行或已经完成。 有没有什么办法来获得一些PID或阻止osql直到完成? 有这样的Ansible模块吗? 任何消化都是受欢迎的,但是我不能碰这些工作

花时间在GCE上创buildMSSQL DB

我正在GCE上build立基础架构,我们使用MSSQL for DB。 从现在开始,我们使用AWS EC2,花费大约15秒钟在gp2存储上创build新的初始大小为50GB的新SQL数据库。 如果我现在尝试在GCE上做同样的事,大约需要4分钟。 我已经尝试过使用与AWS上相同的操作系统版本和SQL版本,我试过使用最新的软件(WinServer2016和SQL2016),使用SSD持久性磁盘存储(200GB),并使用实例n1-standard-8这样做。 我也已经在AWS上设置了SQL服务器。 任何暗示,为什么要花费这么长时间才能在GCE上创build新的数据库? 我知道缩小初始大小会加快数据库创build速度,但我担心数据库自动增长。 最好的问候,Matjaz

尝试安装php-mssql时出现centos 7冲突错误

我想安装在Centos 7上的php-mssql连接到远程mssql服务器,但是当我运行'yum安装php-msssql'。 我得到一个冲突错误 Error: php56w-common conflicts with php-common-5.4.16-42.el7.x86_64 You could try using –skip-broken to work around the problem ** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows: ipa-client-4.4.0-14.el7.centos.6.x86_64 has installed conflicts freeipa- client: ipa-client-4.4.0-14.el7.centos.6.x86_64 ipa-client-common-4.4.0-14.el7.centos.6.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-14.el7.centos.6.noarch ipa-common-4.4.0-14.el7.centos.6.noarch has installed conflicts freeipa- common: ipa-common-4.4.0-14.el7.centos.6.noarch 我怎样才能解决这个错误,并安装php-mssql包?

外键约束错误1005 erno 121

我正在努力争取创build这张桌子。 在类似的限制条件下,其他表在mariadb 10中创build得很好。 我已经通过debugging器运行它没有成功。 ERROR 1005 (HY000) at line 401 in file: '/usr/share/doc/dbmail/examples/create_tables.mysql': Can't create table `dbmail`.`dbmail_auto_replies` (errno: 121 "Duplicate key on write or update") DROP TABLE IF EXISTS `dbmail_users`; CREATE TABLE `dbmail_users` ( `user_idnr` bigint(20) UNSIGNED NOT NULL auto_increment, `userid` varchar(255) NOT NULL default '', `passwd` varchar(255) NOT NULL default '', `client_idnr` bigint(20) UNSIGNED […]

从MSSQL重新启动Ubuntu

我已经编写了一个存储过程,用作MSSQL中的计划作业来重新引导一个服务器列表,并将所有响应消息logging为错误\警告,以防重新启动不当。 一切都很好,只要我们使用OpenSUSE,现在我们已经安装了各种新的服务器,并趋于使用Ubuntu。 从MSSQL运行的命令(在手动完成后,首次cachingRSA密钥): putty.exe -ssh用户@服务器-pw [密码] -m D:\ SQL \ APPS \ reboot.txt 它工作(如在服务器实际上重新启动),但它始终回答“服务器unexpexclty封闭的networking连接”,这是非常烦人的,因为我一直logging为一个错误,然后发出警报电子邮件给我和其他networkingpipe理员。 无论如何,我可以避免这种反应? 不同的方式从MSSQL重新启动ubuntu也许? 很明显,我意识到我可以在我的存储过程中写一个大的IF,并忽略包含“Server unexpexclty closed network connection”的消息,但我有点想避开这条路线。 詹姆斯,谢谢你的任何build议

安装SQL事务日志备份每30分钟

我知道如何从SSMS设置一次性的SQL事务日志备份,但是我找不到一个非常详细的步骤来设置每30分钟的事务日志备份。 我如何在SSMS中做到这一点? 我正在运行SQL 2012