我很困惑,因为tcpview显示sqlservr.exe侦听这些端口49371,49373,52732,但在SqlServerconfigurationpipe理器 – > SQL本机客户端10.0configuration – >客户端协议和TCP / IP的属性,默认端口是1433。为什么我没有看到1433被听到呢? 我觉得这很奇怪。 我的所有实例都有一个dynamic端口设置为某个数字。 有什么想法发生在这里? 因为我想远程连接我的SQL Management Studio,但现在还不行。 我可以连接本地的。 我的最终游戏是连接Visual Studio的实体生成,如果我可以得到SQLpipe理工作室,我想我可以从那里,但似乎无法得到这个工作。 编辑:更多的笔记。 在我干净的安装机器上,它也没有侦听端口1433. TCP已启用,并且是订单2(共享内存是订单1)。 我很困惑,怎么来默认安装说默认端口是1433,但没有人在该端口上侦听? 版本:2008 R2和刚刚安装的服务包。 基本的问题,但…这应该如何工作? 我在本地安装了两个实例,每个实例都以dynmaic端口和tcpview结束,我确认它占用了那个dynamic端口。 这个端口1433每个人都指的是,就像一个redirect到这些dynamic端口的代理实例,或者我只是应该从dynamic端口改为1433的固定TCP端口? 当你继续安装MS SQL实例会发生什么? 它不能把它们都放在1433端口,对吧? 是应该把第一个港口1433? 你在这里有什么经验? 谢谢,Dean
有一个用户帐号,很早以前就有人在我们的数据库服务器上build立了一个用户帐号,没人再知道密码。 但是有些应用程序有密码(由于各种原因,我们无法从应用程序中恢复密码)。 不幸的是,我们希望将这些应用程序指向一个新的服务器,并将相关的数据库备份和恢复到这个新的服务器 – 有没有办法将login从一台服务器复制到另一台服务器,保持密码的价值?
我正在尝试为我的用户创build一个“开发”。 在这种环境下,他们可以访问自己的账户PHPMyAdmin,SQL,Subversion和FTP这不是一个大问题,但是我想仿效每个人都会在自己的服务器上。 我的意思是,他们可以改变PHP的configuration(例如),只能在自己的环境下完成。 任何想法如何做到这一点? 我需要在服务器的安装或类似的东西上做一些“特殊”的事吗?
有了这个命令: mysqldump -uuser -ppass dbname > 1.sql 您可以将dbname转储到1.sql 我想要一个方法来从ssh和命令行转储并恢复一个dbname表
在Mysql中执行大插入时,我得到了很多等待时间。 我正确地假设我有一个磁盘I / O问题? 是的,我正在虚拟机上运行Mysql。 Innodb_buffer_pool hit rate is %100 innodb_flush_method = '' innodb_log_file_size = 250M innodb_flush_log_at_trx_commit=1 $iostat -dx 10 Device: rrqm/s wrqm/sr/sw/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util xvda 0.00 2514.09 0.10 1483.22 0.80 31958.44 21.55 39.04 26.00 0.64 94.91 xvda1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 xvda2 […]
我有一个旧的PC上的本地主机(XAMPP)。 我需要一个本地主机(MAMP)在我的新的Mac上的MySQL数据库。 问题是,个人电脑没有互联网连接。 任何方式,我可以移动数据库了? 详细的说明非常受欢迎,因为我绝不是服务器专家。 谢谢
我在DB2表中创build了一个CLOB(50000)字段,并validation了它已正确创build DB2 DESCRIBE TABLE dbname …但是,即使只尝试向该字段中插入40,000个字符的string,我也收到以下错误消息: [IBM][CLI Driver][DB2/LINUXX8664] SQL0102N The string constant beginning with "'''Testing Long Notes! Testing Long Notes! Testing Long Notes! Testing" is too long. SQLSTATE=54002 SQLCODE=-102 “testing长备注” 只是我在HTML字段中反复重复的string,以build立40,000个string长度。 PHP脚本然后处理张贴的HTML表单,并尝试导致错误的SQL INSERT。 我在这里错过了什么? 是否有其他地方的最大字段大小设置覆盖CLOB(50000)设置? 也许一个configuration项来控制字段大小? 在客户端需要从MySQL进行转换之后,我对DB2相对来说比较新。
我正在安装需要数据库的产品 – 只要有可用的jdbc连接器,它就可以使用任何数据库。 但是,安装指南仅提供有关如何使其与MySQL一起使用的说明。 我用SQL Server Express运行它。 这些是MySQL的说明 CREATE DATABASE proddb; CREATE USER 'proddbusr'@'%' IDENTIFIED BY 'thepassword'; CREATE USER 'proddbusr'@'localhost' IDENTIFIED BY 'thepassword'; USE proddb; GRANT ALL PRIVILEGES ON *.* TO 'proddbusr'@'localhost' IDENTIFIED BY 'thepassword'; GRANT ALL PRIVILEGES ON *.* TO 'proddbusr'@'%' IDENTIFIED BY 'thepassword'; FLUSH PRIVILEGES; CREATE DATABASE语句在SQL Server上正常工作。 但是,下一个陈述扼杀。 看起来像db名称不应该在SQL Server中引号。 但是,我不确定SQL Server中“%”的等效项是什么。 […]
我有一个AWS服务器(带有IIS的MS SQL SERVER EXPRESS 2008 R2),弹性IP为54.214.8.111,configuration有HTTP,MS SQL和FTP的安全组,我可以使用rdp文件连接到远程虚拟机亚马逊给你在控制台。 然而,当我尝试通过Visual Studio连接来testing数据库是否正常工作,它给了我一个“login失败的用户'dbuser'错误。我有一个用户在我的SQL Server(当然在服务器端)调用dbuser与完全访问权限等。我也无法连接到服务器上的FTP,尽pipe所有的指导和帮助文档。似乎只是阻止我的连接,我已经在多台计算机上尝试同样的事情。 似乎一切正常configuration,除了我怀疑服务器实例。 谁能帮忙? PS我对Web开发相当陌生,这是我的第一个AWS EC2服务器。
我是设置SQL Server和Vms的新手。 我的前任使用SQL安装所在的C驱动器的Raid 5以及数据库文件和数据库日志的RAID 10。 我想知道这是否是正确的,或者RAID 5应该用于SQL数据库文件吗? 任何帮助?