sqlserverx64
‘壹’ 如何查看sql Server的版本
打开sqlserver管理器,连接进入数据库,然后点击“新建查询”。
2
如图,在编辑区输入“select @@version”,然后右键选择“执行”。
3
在下方“结果”中可看到所用sqlserver数据库工具的相关信息。如图,可以看到是“Microsoft SQL Server 2005的开发版”,版本号是“9.00.1399.06”,系统是“windows NT 6.1”。
‘贰’ 我想问一下,sqlserver x64 和 x86 的数据库是否互相兼容
肯定可以。
数据库兼容主要是向上兼容的。
就是sql2008是可以使用sql2005的数据库,但是sql2005不能使用2008的数据库这样。
‘叁’ 怎么在w7 (x64旗舰版)安装sqlserver2000个人版
试试在装个VMware虚拟机,然后给虚拟机装个xp,再在虚拟机里面装SQL。我们原先学SQL的时候我因为怕以后卸载不干净所以就在虚拟机里运行的,一点问题都没有。
64位系统换32位系统操作很麻烦,而且重装系统也不是什么好办法。
所以我觉得装个虚拟机最好。
(我现在用的就是64位的win7,觉得没必要换,64位win7挺好的,要VM的话可以留下邮箱,我有7。1。2汉化破解版的)
‘肆’ sqlserver2008r2x64最大内存限制是否需要设定设置多少为宜
默认值就行了,如果你操作系统上sqlserver不想占用太多,那么就设个你内存的80%左右
SQL是自动调用内存机制的,初始占用内存大小取决你的系统内存大小,最低约需要2GB,最高约可占用系统内存的80%。
‘伍’ sqlserver2008r2x64最大内存限制是否需要设定设置多少为宜
如果是专用DB不需要限制,自动分配即可,系统内存有多大DB预先占多大,windows和sqlserver兼容性不是一般的好,系统会自动调节。
如果还有其他服务在上面跑,可以适当限制DB占用内存。
‘陆’ sqlserver如何查询
string connstr ="数据库连接语句";
SqlConnection conn = new SqlConnection(connstr);
conn.Open();
string str = string.Format("select * From 用户表 Where UName='{0}' and PWD='{1}'", 输入的账户, 输入的密码);
SqlDataAdapter da = new SqlDataAdapter(str, conn);
DataTable dt = new DataTable();
da.Fill(dt);
conn.Close();
if (dt.Rows.Count > 0)
{
MessageBox.Show("存在记录!");
this.Hide();
}
else
{
MessageBox.Show("不存在记录!");
}
‘柒’ sqlserver2008r2x64最大内存限制是否需要设定设置多少为宜
个人学习用不建议修改,如果是生产用,建议根据自己机器配置及业务进行配置。
如果内存小于等于8G,建议OS预留1.5GB内存,如果小于8G就别修改了,自动吧;
如果内存大于等于12G,建议OS预留2GB内存,SQLSERVER最大限制为9GB;
如果内存大于等于24G,建议OS预留4GB内存,SQLSERVER最大限制20GB;
以上最佳实践仅限于DB服务器,如果你的服务器是混合服务器,那就在SQLSERVER的最大限制上减去其他APP或服务占用的内存。
‘捌’ 我在MSDN上看见sqlserver 2016 2.26个G而2016_service_pack_1_x64才800多兆 为什么差这么大!
您好:
2016_service_pack_1_x64是sqlserver 2016的升级补丁包。
需要在安装sqlserver 2016后使用,不能独立使用。
所以这两者的大小并无可比性。
‘玖’ 我装sqlserver但是里面有两个版本一个x64和x86我要装哪个好一点啊谢谢
这是根据你的系统来决定的,你系统是32位的就安装X86,如果是64位的就安装X64
‘拾’ sqlserver2008r2x64最大内存限制是否需要设定设置多少为宜
服务器上简单回答:
只需设定上限。上限以安装的实际内存数减去必要的留置值即可。
比如我的服务器,实际安装内存64G,设定不超过58G给SQL Server,6G留给别的应用。(个人做法仅供参考,服务器上的情况下同,需要经验)
相关知识:
1、具体的应设多大,应该看你的服务器上运行的数据库的情况,一般设定只上限,不设定下限。所以,当SQL Server不需要那么多内存时,它不会去占用。
2、如果不当设定,比如上限值太小,SQL Server就不得不频繁地去硬盘中交换数据,会降底数据库的速度与效率。而留出的内存太小,别的必要的应用得不到足够的内存,有可能影响别的应用,甚至会出现严重的错误。
3、如果是个人台式机上,SQL Server用于测试和学习,情况也类似,但建议不用它时,去控制面版中的服务中,关闭SQL 的相关服务,并设它们为手动。要用它们时,再手去启动。
4、注意,里设置的是内存使用,不是所谓的“硬盘缓存”,更没有什么“删除”的概念。对于数据量大的生产数据库,SQL Server会尽可能将常用的数据读到内存中,以加快数据的读写与运算。
5、同时也在这里提醒,SQL Server在运行过程中,有很多中间数据是没有写入硬盘的,所以强行关机、掉电、可能丢失数据,甚至损坏数据库文件,所以生产用SQL Server一定要运行在有UPS的环境中。并且不是在不得已的情况下,不要强行关机,强行关电。