大神,求救服务器和数据库的区别修改连接问题。把书中的案例导入vs中,如何通过修改服务器名称数据库和密码成功连接?

SQLserver2012无法连接到服务器,求大神帮忙,万分感谢!_百度知道
提问者采纳
哥们是 sqlserver 新手吧,看我的截图服务器名称这是一个点 “.” 或者输入 “(local)”,这代表本地sql实例。若选择 “sql server 身份验证“, 用户名为 sa, 密码就是你安装时输入的密码。若是两种身份验证的方式都未能登录成功,那就是你安装 sql server,在指定账户时指定错误了!!!
非常感谢大大,登录问题解决了。现在出了新问题,附加sql2000的数据库文件附加不了,有什么办法可以解决吗?网上说要先通过2008,可是我不想再装一个sql2008,请问能在只安装了2012的前提下有什么解决方案吗?如果实在不行,那我只能安装2008了,但是有几个问题,第一,同时装着会起冲突吗?第二,2008能加载2000的数据库吗?
sqlserver 2012我没有用过,但只要是 2008 能够做到的,它一定都能做的到。你在附加 2000 的数据库时遇到了什么错误呢,是缺少 日志文件吗,若是这种情况,在附加数据库对话框中,把数据库日志文件列表中的日志文件删除。这样 sqlserver 会自动为你新建一个日志文件的。对于安装两个数据库实例,我个人不建议,有了 2012 干麻还要装 2008 呢!仔细看看错误提示是什么,在百度上搜一下解决方法!!!
提问者评价
非常感谢!解决了我2012版本的问题。不过我还是决定装个其他版本了,没办法,不然玩不了游戏。
其他类似问题
按默认排序
其他3条回答
你登录时选择的是windows身份验证,就不用输入旦常测端爻得诧全超户密码,但必须用管理员账号登录计算机;sqlserver 身份验证,账号默认是sa,密码是你安装时设置的密码。如果登录时设置的密码忘记了,可以先用windows身份验证登陆后,在安全性——登录名中,找到sa,右击,点属性,修改密码。
“听说w7只能安装sql2012,是不是真的?”这个答案是否定的,我机器(开发环境)上还是装着2005 和2008的版本的。
你这连接的是SQLEXPRESS啊,是安装VS自带的。机器上装了几个SQLSERVER啊?
我就在微软官网下的sql2012,然后按照网上的安装方法安装了
安装Visual studio的时候,会自动安装一个SQL EXPRESS,你看看你程序是连接的自己后装的SQLSERVER吗?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁oracle数据库乱码问题,数据库无法插入中文,请路过的大神帮忙看看_百度知道
oracle数据库乱码问题,数据库无法插入中文,请路过的大神帮忙看看
language&#39.ZHS16GBK,我设置了环境变量NSL_LANG=SIMPLIFIED CHINESE_CHINA,插入后就变成一串问号:select userenv(&#39.ZHS16GBK数据库无法插入中文;查询出来的结果是:AMERICAN_AMERICA,请问数据库的编码应该要怎样设置?请路过的大神帮帮忙,通过) from dual
5 客户端字符集(NLS_LANG参数)2: 显示oracle消息:
(1)用以存储NCHAR,Charset。
2、数字,对一组特定的符号.3查询字符集参数
可以查询以下数据字典或视图查看字符集设置情况
nls_database_parameters,最常用的字符集为US7ASCII
(2)单字节8位字符集;&lt,主要作用是为了增强oracle的字符处理能力、3个字节表示一个unicode字符,US7ASCII是客户端字符集2.5修改NLS参数
使用下列方法可以修改NLS参数
(1)修改实例启动时使用的初始化参数文件
(2)修改环境变量NLS_LANG
(3)使用ALTER SESSION语句.3客户端字符集设置方法
1)UNIX环境
$NLS_LANG=“simplified chinese”_china。不过有2种方法可行,则字符集A是字符集B的超级,也是仅用于国家字符集2,在创建后通常不能更改Oracle 字符集的查看和修改一: 显示由参数文件init&lt.4: 指定服务器的日期和数字格式;imp等、ZHS16CGB.4:
指定字符集,检索数据.2.1 单字节编码
(1)单字节7位字符集;client character set&gt,处理,有相互的包容关系,AMERICA是地区.4.3 字符集超级
当一种字符集(字符集A)的编码数值包含所有另一种字符集(字符集B)的编码数值,目前oracle唯一支持的定长多字节编码是AF16UTF16。在创建数据库时;SID&gt,exp&#47,和日历自动适应本地化语言和平台;.4 数据库字符集(oracle服务器端字符集)
数据库字符集在创建数据库时指定.exe ---》 HKEY_LOCAL_MACHINE ---》SOFTWARE ---》 ORACLE-HOME2. ZHS16GBK从NLS_LANG的组成我们可以看出.3 unicode编码
Unicode是一个涵盖了目前全世界使用的所有已知字符的单一编码方案。客户端字符集是通过设置NLS_LANG参数来设定的、汉语,适合于欧洲大部分国家
例如,修改数据库字符集可使用ALTER DATABASE CHARACTER SET UTF8,例如UTF8是US7ASCII的超集,是一种变长多字节编码; 环境变量或注册表 &gt、ZHS16GBK都是US7ASCII的超集,前面影响的只是提示信息是中文还是英文,时间、ISO标准8859P1编码)2。二.字符集的相关知识. 如果需要修改字符集,错误消息。UTF-16是unicode的16位编码方式:显示数据库当前NLS参数取值;territory&gt。Oracle数据库最早支持的编码方案是US7ASCII;语言&gt,分别赋予不同数值编码的集合:2,用2个字节表示一个unicode字符: NLS_LANG = language_territory,这种编码可以用1。国家字符集在oracle9i中进行了重新定义.5、UTFE是UTF-8编码字符集
2, CLOB,指适用于所有语言);&lt,
例如日语:Sql function &gt,是一种定长多字节编码:指定客户端将使用的字符集
例如,数据库字符集在创建后原则上不能更改。影响Oracle数据库字符集最重要的参数是NLS_LANG参数,UTF8、什么是Oracle字符集
Oracle字符集是一个字节数据的解释的符号集合.5,AL32UTF8.5,例如、列名以及PL&#47,NLS_NCHAR_CHARACTERSET表示国家字符集2、zhs16cgb231280
(2)定长多字节编码
每一个字符都使用固定长度字节的编码方案,而数据库字符集则不能,每个成分控制了NLS子集的特性:
显示由NLS_LANG 设置的参数、16位(两个字节)简体中文字符集
2。由于US7ASCII是最早的Oracle数据库编码格式,可以通过查询以下数据字典或v$视图查看.2 字符编码方案2:AL32UTF8(其中AL代表ALL.1 字符集
实质就是按照一定的字符编码方案.&lt。1;bit size&gt,可以定义256个字符,NLS_CALENDER等;encoding&gt,任何发自或发往客户端的字符数据均使用客户端定义的字符集编码, 影响提示信息是中文还是英文Territory。
Oracle8i和oracle9i官方文档资料中备有子集-超级对照表(subset-superset pairs).zhs16gbk
$export NLS_LANG
编辑oracle用户的profile文件
2)Windows环境
编辑注册表
Regedit,日期,校验。
UTF-8是unicode的8位编码方式.2 多字节编码
(1)变长多字节编码
某些字符用一个字节表示, NCLOB等类型数据
(2)国家字符集实质上是为oracle选择的附加字符集,其它字符用两个或多个字符表示:WE8ISO8859P1是WE8MSWIN1252的子集,NLS_DATE_FORMAT,变长多字节编码常用于对亚洲语言的支持.US7ASCII
AMERICAN是语言; alter session &gt.2 NLS_LANG参数格式
NLS_LANG=&lt,或经过alter session 改变后的参数值(不包括由NLS_LANG 设置的客户端字符集)NLS_INSTANCE_PARAMETE,再导入数据库数据的方式来转换:NLS_LANG=AMERICAN_AMERICA。其中,默认值是AF16UTF162,也就是说Unicode为每一个字符提供唯一的编码;比特位数&gt。NLS_DATABASE_PARAMETERS:指定默认日期。2,包括数据库字符集取值NLS_SESSION_PARAMETERS;Language&gt,或称字符集B是字符集A的子集,只能在unicode编码中的AF16UTF16和UTF8中选择。所以两个数据库之间的字符集只要第三部分一样就可以相互导入导出数据。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,可以指定字符集(CHARACTER SET)和国家字符集(NATIONAL CHARACTER SET).4.charset它有三个组成部分(语言,客户端可以看作是能与数据库直接连接的各种应用: ZHS16GBK表示采用GBK编码格式,通常需要导出数据库数据、地域和字符集), LONG等类型数据
(2)用来标示诸如表名;SQL变量等
(3)用来存储SQL和PL&#47.1客户端字符集含义
客户端字符集定义了客户端字符数据的编码方式,排序次序;language&gt。
Oracle的字符集命名遵循以下命名规则, NVARCHAR2;
Language,例如sqlplus,因为NCHAR数据类型可以提供对亚洲使用定长多字节编码的支持、印地语等
例如;,并且两种字符集相同编码数值代表相同的字符时、货币等格式
Client character set。它的格式如下。2: 指定服务器消息的语言,日期命名
Territory. 通过ALTER DATABASE CHARACTER SET语句修改字符集,在oracle会话中修改
(4)使用某些SQL函数
NLS作用优先级别.4 NLS参数查询
Oracle提供若干NLS参数定制数据库和用户机以适应本地格式,但创建数据库后修改字符集是有限制的;&lt。2,重建数据库;_&lt,例如有NLS_LANGUAGE.2:显示数据库当前NLS参数取值2:AMERICAN _ AMERICA.1字符集
(1)用来存储CHAR,真正影响数据库字符集的其实是第三部分。它使数据库工具,数字,可以定义128个字符.2国家字符集;&SQL程序单元等2、v$nls_parameters
查询结果中NLS_CHARACTERSET表示字符集,例如WE8ISO8859P1、props$.5.2:Language.4修改数据库字符集
按照上文所说。
比如。如: &
&lt.ora 定义的参数V$NLS_PARAMETERS:WE8ISO8859P1(西欧, VARCHAR2.5,因此有许多字符集是US7ASCII的超集、8位,AF16UTF16是UTF-16编码字符集,只有新的字符集是当前字符集的超集时才能修改数据库字符集; 参数文件 &gt,有大小之分,货币
其他类似问题
按默认排序
其他1条回答
NSL_LANG=AMERICAN_AMERICA.ZHS16GBK 也设置英文的提示看看是什么意思
oracle数据库的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁大神,求救数据库的修改连接问题。把书中的案例导入vs中,如何通过修改服务器名称数据库和密码成功连接?_百度知道
大神,求救数据库的修改连接问题。把书中的案例导入vs中,如何通过修改服务器名称数据库和密码成功连接?
&#47书上说把config中增加下面代码就可以了&appSettings&
&connectionStrings/ &
&ConnectionString&UId=&server=;/configuration&&&gt。&lt,不知为什么还是不行;
&database=db_NetS value=&pwd=123456&appSettings&add key=&/&#92,数据库附加成功后名称是一致的;&pwd=123456&database=db_NetS/UId=ConnectionString&
&lt.MRFDW\ value=&我改后的是下面这样的;MRFDW;KAHN141017-PC;
&server=,然后就是密码什么的也改成了我设置的;appSettings&gt。sever后面改成了我的服务器名称;add key=&quot,感激不尽啊?大神可否告知原因一二.\&appSettings&connectionStrings/configuration&gt
提问者采纳
你的数据库实例设置了混合模式登陆吗?
或者是有sa用户吗
sa用户的密码是123456吗?
是的,都设置了~
提问者评价
其他类似问题
服务器名称的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何查看和修改sql数据库过期日期?_百度知道
如何查看和修改sql数据库过期日期?
我不知道该查哪个数据库和表前提是数据库很多?请大神讲下详细的方法,如何查看sql数据库过期日期?还有查询到了,如何修改sql数据库的过期日期。急等啊(数据库多是因为我安装了某个软件; getdate()
但是我不知道是哪个数据库和表。所以也不知道该怎么查了,软件自动创建了很多数据库)我在百度看到了这个命令 select * from tablename where time &lt
提问者采纳
getdate();你去试试首先,你是数据库级的操作首先应从ddl语句去考虑 select table_names from user_tables where time&lt
您说的ddl语句去考虑?
这个怎么操作啊?
你的问题前提是不是登陆密码过期的问题,我相信密码的你早就会了,请把你的错误或者过期报告截个图发上来!!如果你要修改的话,建议你备份导出你有用的数据库,然后新建数据库然后导入数据就成!!把多余的库都删掉,减少你的系统资源浪费!!具体新建和导入请参看新建和导出导入!!
是密码过期
不是备份的过期日期, 那么就不用锁定某个数据库和表了吧?密码过期
在哪里修改呢?
我打开软件提示,连接不到数据库,百度了一下,都说的密码过期造成的,但是不知道在哪里修改?
MSDE2000简版的数据库
怎么来修改呢?
或是有没有sql2000
sql2008 的修改方法呢?
我主打oracle,所以大致sql数据语法都一样,不知道能不能帮到你,下面是我的解决方法:呵呵,密码就简单了,你登录sql,用sys as sysdba 权限登录sys用户然后更改你的用户名
比如SMITH是你刚建立的用户 那么你就可以更改其密码(由于刚建立的用户没有连接权限,所以必须要用高级用户授权给它)
我个人机器上面没安装,没有办法给你截图了
口述代码:
用个能登录的管理员账号(大部分是sys ,system)这两个;
然后赋予SMITH连接数据库的权限:gr
更改密码:alter user smith Identified by passwd(代表你的密码)
然后就可以用其登录了
conn smith/passwd
--passwd代表你的密码
希望给你点启发
你的代码 怎么没修改 密码过期的的时间呢? 我的要求不是更改数据库密码
单纯的修改数据库密码我会点。
提问者评价
其他类似问题
1人觉得有用
按默认排序
其他1条回答
选择用户数据库,在对象资源管理器中,然后根据数据库的不同。右键单击数据库,单击服务器名称以展开服务器树,再单击“备份”,备份的过期日期设置方法如下。默认值在“服务器属性”对话框(位于“数据库设置”页上)的“默认备份媒体保持期(天)”选项中设置,再选择“数据库设置”页,并输入备份集的过期日期。若要使备份集在特定日期过期。在“常规”页上,为“备份集过期时间”指定一个过期日期以指明其他备份可以覆盖该备份集的时间,选择属性,并输入备份集从创建到过期的所需天数:若要使备份集在特定天数后过期,指向“任务”,或展开“系统数据库”:设置备份的过期日期连接到相应的 Microsoft SQL Server 数据库引擎实例之后;0 天表示备份集将永不过期,请在对象资源管理器中右键单击服务器名称,请单击“在”。展开“数据库”。若要访问它,再选择系统数据库,请单击“之后”(默认选项)。将出现“备份数据库”对话框。此值范围为 0 到 99999 天sql数据库是没有过期日期的,我估计你说的过期日期是备份的过期日期
是密码过期
不是备份的过期日期, 那么就不用锁定某个数据库和表了吧?密码过期
在哪里修改呢?
我打开软件提示,连接不到数据库,百度了一下,都说的密码过期造成的,但是不知道在哪里修改?
MSDE2000简版的数据库
怎么来修改呢?
或是有没有sql2000
sql2008 的修改方法呢?
安装sql2005数据库工具,进入企业管理器,连接到数据库,点属性修改相应的密码选项。
sql数据库的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
我有疑问(0)
说说为什么给这篇经验投票吧!
我为什么投票...
你还可以输入500字
看了这篇经验,你有一些独到的心得要分享给大家?或是,你按照作者的指导,做出了一模一样,甚至更棒的结果?
不管是“有心得”,还是“有所得”,都快分享给经验的小伙伴们看看吧!
非回享用户暂时不能发布经验“有得”&
你还可以输入1000字
如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!
你还可以输入500字
请扫描分享到朋友圈}

我要回帖

更多关于 服务器和数据库的区别 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信