新人,求普及

lulu23260 2014-12-03 06:44:59
工作需求,要自学数据库,大体是要存很多用户的信息,设计UI端,针对每项查询生成可定制参数的报告 之类的

看了好久,一头雾水……
(本机做服务器)
1.有VS2008,也常用,发现里面有sql server2005,建了一个项目,里面的连接 是连接到 某一个数据库,
——服务器\sqlexpress.master.dbo,
不提示登录方式
但是SQL server management studio 连的是服务器名—— 服务器\SQLEXPRESS
有两种登录方式,

为什么有这种区别?

2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢?

3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下

4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习?

5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法?

完全不知道如何学习呀!求助神门




...全文
332 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
lulu23260 2014-12-08
  • 打赏
  • 举报
回复
我第五次重装之后,好了,解决方法,不知道,反正我是, 卸载干净有SQL的所有程序, windows installer 出错时,重装了windows installer,重启了机器 关闭了杀毒,关闭了安全卫士,关闭了防火墙, 没有使用默认的实例名,自己命名了一下,(这是这次的主要变化) 报出“性能计数器注册表配置单元一致性”错误时,改了注册表下HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib 下的"Last Counter"和"Last Help"的键值,改为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004下的Counter和Helper的值(最后一项数值)(我操作系统是中文版) 祝翻到这篇帖子找答案的人成功!!
LongRui888 2014-12-07
  • 打赏
  • 举报
回复
买一本实战的书就行了,很多的,从头到尾 构建一个系统,同时学习设计数据库表结构,怎么操作数据库。 如果把实践和 学习分离开,往往效果会比较差的。
lulu23260 2014-12-07
  • 打赏
  • 举报
回复


这是配置管理器SQL Server服务,
使用的事默认实例MSSQLSERVER,协议那里,Shared Memory、有名管道、TCP/IP都启用了,TCP/IP的属性中,IP2 IP3都是本机IP地址,端口1433,活动, IPALL中端口也是1433,
命令行测试发现是在监听这个端口,

找不到还能改那里了?
lulu23260 2014-12-07
  • 打赏
  • 举报
回复
引用 19 楼 u011709039 的回复:
2008安装失败?错误代码是什么?


就这个,今天重新整了,还是这个错误,其实出过其他错误,解决了
赫敏璋 2014-12-06
  • 打赏
  • 举报
回复
引用 17 楼 lulu23260 的回复:
[quote=引用 16 楼 loongsking 的回复:] 一定要记住,如果在公司、或者您电脑上有正版mssql的话,不要连接\sqlexpress这个地址,\sqlexpress是学生试用版
那一开始默认的连哪个?[/quote] 去掉sqlexpress
舞台中央的我 2014-12-06
  • 打赏
  • 举报
回复
多写多做才是王道
RICHEER COCA 2014-12-06
  • 打赏
  • 举报
回复
引用 15 楼 lulu23260 的回复:
[quote=引用 14 楼 u011709039 的回复:] 呵呵,仅仅是通过大家熟悉的双色球练练手,大众性的娱乐,高手很多,值得学习,但娱乐彩票不可较真,我对彩票不信,但学习SQL要较真,通过娱乐学习,上手快一点,仅仅建议。 今天网页好像有问题,回复提交不了
我领导喜欢速成班,都是针对应用,量身定做看东西,最后总是对宏观上啥也不知,我学习东西慢,两星期了,也没眉目。 平台还没好,今天一下午,SQL server 2008 总是失败,郁闷![/quote] 2008安装失败?错误代码是什么?
lulu23260 2014-12-05
  • 打赏
  • 举报
回复
引用 6 楼 u011709039 的回复:
建议使用sql server2008

首先删除旧文件:

1.用WindowsInstaller删除所有与SQL2008安装有关的文件,包括以下:
  Microsoft SQL Server 2008
  Microsoft SQL Server 2008 Browser
  Microsoft SQL Server 2008 Native Client
  Microsoft SQL Server 2008 安装程序支持文件
  Microsoft SQL Server 2008 策略
  Microsoft SQL Server 2008 联机从书
  Microsoft SQL Server Compact 3.5 SP1
  Microsoft SQL Server Compact 3.5 SP1 查询工具
  Microsoft SQL Server VSS Witer
  Microsoft Visual Studio Tools for Applications 2.0-ENU
  Microsoft Visual Studio Tools for Applications 2.0 Language Pack-CHS
  Microsoft Visual Studio Tools for Applications-ENU的修补程序
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946040)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946308)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946344)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947540)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947789) 
  Microsoft .NT Frameword 3.5 SP1     
  MSXML 6.0 Parser(KB9933579)
  Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB953595)
  Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB958484)
  以上文件如用WindowsInstaller无法正常删除,需装一遍SQL2008,然后可正常删除。
2.到注册表中删除HKEY_LOCAL_MACHINE下SOFTWARE和SYSTEM中所有带SQL的项/值/数据。
3.去Microsoft网站下载WindowsInstaller清理工具(Windows Installer Clean Up),删掉上述文件相关注册信息。
4.重新启动。

开始新安装:

1.安装Microsoft Windows Installer 4.5,重启电脑。
2.安装Microsoft .NT Framework 3.5。
3.安装Microsoft .NT Framework 3.5 SP1。
4.安装Microsoft .NT Framework 3.5 SP1补丁KB959209。
5.删除MSXML 6.0 Parser,安装完.NT之后这个就安装进来了,一定要删掉,才ok。
6.重启电脑。
7.只安装SQL2008数据引擎,确认成功后,再安装SQL2008其它部份。

以上是我个人的成功经验,希望对你有帮助。
感激!非常感谢, 天天买双色球,不中奖,恨死它了,
--小F-- 2014-12-05
  • 打赏
  • 举报
回复
1.有VS2008,也常用,发现里面有sql server2005,建了一个项目,里面的连接 是连接到 某一个数据库, ——服务器\sqlexpress.master.dbo, 不提示登录方式 但是SQL server management studio 连的是服务器名—— 服务器\SQLEXPRESS 有两种登录方式, 为什么有这种区别? 两种登录方式 一种是WINDOWS登录 一种是混合模式 区别自己百度吧 2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢? 自带的有很多功能用不到,要全面学习还是自己安装一个 3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下 两个软件安装好以后 其实环境就已经搭建好了 4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习? 看你自己的吧。要是不想敲代码,就用NORTHWIND 要是自己敲的话 可以自己建立一个库 5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法? 多写多做才是王道。
lulu23260 2014-12-05
  • 打赏
  • 举报
回复
引用 16 楼 loongsking 的回复:
一定要记住,如果在公司、或者您电脑上有正版mssql的话,不要连接\sqlexpress这个地址,\sqlexpress是学生试用版
那一开始默认的连哪个?
赫敏璋 2014-12-05
  • 打赏
  • 举报
回复
一定要记住,如果在公司、或者您电脑上有正版mssql的话,不要连接\sqlexpress这个地址,\sqlexpress是学生试用版
lulu23260 2014-12-05
  • 打赏
  • 举报
回复
引用 14 楼 u011709039 的回复:
呵呵,仅仅是通过大家熟悉的双色球练练手,大众性的娱乐,高手很多,值得学习,但娱乐彩票不可较真,我对彩票不信,但学习SQL要较真,通过娱乐学习,上手快一点,仅仅建议。 今天网页好像有问题,回复提交不了
我领导喜欢速成班,都是针对应用,量身定做看东西,最后总是对宏观上啥也不知,我学习东西慢,两星期了,也没眉目。 平台还没好,今天一下午,SQL server 2008 总是失败,郁闷!
RICHEER COCA 2014-12-05
  • 打赏
  • 举报
回复
呵呵,仅仅是通过大家熟悉的双色球练练手,大众性的娱乐,高手很多,值得学习,但娱乐彩票不可较真,我对彩票不信,但学习SQL要较真,通过娱乐学习,上手快一点,仅仅建议。 今天网页好像有问题,回复提交不了
RICHEER COCA 2014-12-05
  • 打赏
  • 举报
回复
呵呵,仅仅是通过大家熟悉的双色球练练手,大众性的娱乐,高手很多,值得学习,但娱乐彩票不可较真,我对彩票不信,但学习SQL要较真,通过娱乐学习,上手快一点,仅仅建议。
RICHEER COCA 2014-12-05
  • 打赏
  • 举报
回复
呵呵,仅仅是通过大家熟悉的双色球练练手,大众性的娱乐,高手很多,值得学习,但娱乐彩票不可较真,我对彩票不信,但学习SQL要较真,通过娱乐学习,上手快一点,仅仅建议。
RICHEER COCA 2014-12-04
  • 打赏
  • 举报
回复
建议使用sql server2008

首先删除旧文件:

1.用WindowsInstaller删除所有与SQL2008安装有关的文件,包括以下:
  Microsoft SQL Server 2008
  Microsoft SQL Server 2008 Browser
  Microsoft SQL Server 2008 Native Client
  Microsoft SQL Server 2008 安装程序支持文件
  Microsoft SQL Server 2008 策略
  Microsoft SQL Server 2008 联机从书
  Microsoft SQL Server Compact 3.5 SP1
  Microsoft SQL Server Compact 3.5 SP1 查询工具
  Microsoft SQL Server VSS Witer
  Microsoft Visual Studio Tools for Applications 2.0-ENU
  Microsoft Visual Studio Tools for Applications 2.0 Language Pack-CHS
  Microsoft Visual Studio Tools for Applications-ENU的修补程序
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946040)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946308)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946344)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947540)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947789) 
  Microsoft .NT Frameword 3.5 SP1     
  MSXML 6.0 Parser(KB9933579)
  Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB953595)
  Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB958484)
  以上文件如用WindowsInstaller无法正常删除,需装一遍SQL2008,然后可正常删除。
2.到注册表中删除HKEY_LOCAL_MACHINE下SOFTWARE和SYSTEM中所有带SQL的项/值/数据。
3.去Microsoft网站下载WindowsInstaller清理工具(Windows Installer Clean Up),删掉上述文件相关注册信息。
4.重新启动。

开始新安装:

1.安装Microsoft Windows Installer 4.5,重启电脑。
2.安装Microsoft .NT Framework 3.5。
3.安装Microsoft .NT Framework 3.5 SP1。
4.安装Microsoft .NT Framework 3.5 SP1补丁KB959209。
5.删除MSXML 6.0 Parser,安装完.NT之后这个就安装进来了,一定要删掉,才ok。
6.重启电脑。
7.只安装SQL2008数据引擎,确认成功后,再安装SQL2008其它部份。

以上是我个人的成功经验,希望对你有帮助。
RICHEER COCA 2014-12-04
  • 打赏
  • 举报
回复
引用 2 楼 wmxcn2000 的回复:
1.服务器\sqlexpress.master.dbo, 不提示登录方式 但是SQL server management studio 连的是服务器名—— 服务器\SQLEXPRESS sqlexpress 是实例名,master 是数据库名, dbo 是架构名 2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢? 一般建议你单独安装一个 sql server ,而不使用 express 版本。 3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下 最好百度一下,一两句话说不清 4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习? 自己弄几张更好,以自己身边的实际事务做为依据更好。 5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法? 先挖某一个点,比如先从 sql 学起,就是不错的选择。 如果有时间看看数 据库原理,那是最好了。
建议使用sql server2008
lulu23260 2014-12-04
  • 打赏
  • 举报
回复
引用 2 楼 wmxcn2000 的回复:
1.服务器\sqlexpress.master.dbo, 不提示登录方式 但是SQL server management studio 连的是服务器名—— 服务器\SQLEXPRESS sqlexpress 是实例名,master 是数据库名, dbo 是架构名 2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢? 一般建议你单独安装一个 sql server ,而不使用 express 版本。 3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下 最好百度一下,一两句话说不清 4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习? 自己弄几张更好,以自己身边的实际事务做为依据更好。 5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法? 先挖某一个点,比如先从 sql 学起,就是不错的选择。 如果有时间看看数 据库原理,那是最好了。
天哪,不要太贴心啊!!!!好惊喜的说。非常感激! 顺便问下,还是第一个问题 , VS下express建的就是一个数据库吗?项目名 DataBase1, 好像是有个结构视图里吧,也可以添加 表、约束、触发器之类的,就是去生成一个数据库吧, 这里连不连接都无所谓吧,连得也是一个默认的无关的数据库,是这样子吗?,那项目里的解决方案视图下还有一堆自生成的东西,能在解决方案视图里做什么工作呢? 而studio才是执行的登陆服务器,管理和查询该服务器上所有数据库,这样理解可以吗?
lulu23260 2014-12-04
  • 打赏
  • 举报
回复
引用 2 楼 wmxcn2000 的回复:
1.服务器\sqlexpress.master.dbo, 不提示登录方式 但是SQL server management studio 连的是服务器名—— 服务器\SQLEXPRESS sqlexpress 是实例名,master 是数据库名, dbo 是架构名 2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢? 一般建议你单独安装一个 sql server ,而不使用 express 版本。 3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下 最好百度一下,一两句话说不清 4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习? 自己弄几张更好,以自己身边的实际事务做为依据更好。 5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法? 先挖某一个点,比如先从 sql 学起,就是不错的选择。 如果有时间看看数 据库原理,那是最好了。
天哪,不要太贴心啊!!!!好惊喜的说。非常感激! 顺便问下,还是第一个问题 , VS下express建的就是一个数据库吗?项目名 DataBase1, 好像是有个结构视图里吧,也可以添加 表、约束、触发器之类的,就是去生成一个数据库吧, 这里连不连接都无所谓吧,连得也是一个默认的无关的数据库,是这样子吗?,那项目里的解决方案视图下还有一堆自生成的东西,能在解决方案视图里做什么工作呢? 而studio才是执行的登陆服务器,管理和查询该服务器上所有数据库,这样理解可以吗?
RICHEER COCA 2014-12-04
  • 打赏
  • 举报
回复
引用 3 楼 rockyljt 的回复:
找个软件开发的工作,实践中学习和成长了,这样来得快
言之有理!推荐娱乐一下双色球,学习SQL超快
加载更多回复(4)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧