数据库查询

数据库查询,第1张

Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。Navicat,使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。用户可完全控制MySQL数据库和显示不同的管理资料,包括一个多功能的图形化管理用户和访问权限的管理工具,方便将数据从一个数据库移转到另一个数据库中(LocaltoRemote、RemotetoRemote、RemotetoLocal),进行档案备份。Navicat支援Unicode,以及本地或遥距MySQL伺服器多连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行SQLqueries、管理用户权限(安全设定)、将数据库备份/复原、汇入/汇出数据(支援CSV,TXT,DBF和XML档案种类)等。新版与任何MySQL50x伺服器版本兼容,支援Triggers,以及BINARYVARBINARY/BIT数据种类等的风范。

Navicat8027主要功能

-表单检视(新增)

-虚拟群组(新增)

-自动完码(新增)

-排程工作结果自动传送电子邮件(新增)

-查询、检视及事件自动完码(新增)

-报告可汇出成各种格式,PDF,Excel,HTML等(新增)

-超时自动重新连接到SQL服务器

-数据和结构同步

-导出注册文件以传送到另外的计算机

-新查询创建器--为不同的数据库创建查询

-查询参数

-SQL控制台

-建立查看

-SSH密钥

-支持所有MySQL版本

-SSH及>

-汇入/汇出数据

-报表设计及建立

NavicatforMySQL

——下载次数最多的MySQL数据库管理和开发工具

>

多种格式的导入导出能力,使维护数据的过程很容易。

批量的工作调度处理,有力减轻了数据库管理员的负担。

快速地实现广域网远程连接,更加安全简便。

智能地构建复杂的SQL语句,提高开发效率。

产品概述

NavicatMySQL是一个强大的MySQL数据库服务器管理和开发工具。它可以与任何321或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,等等。它不仅对专业开发人员来说是非常尖端的技术,而且对于新手来说也易学易用。其精心设计的图形用户界面(GUI),NavicatMySQL可以让你用一种安全简便的方式快速并容易地创建,组织,访问和共享信息。

NavicatMySQL在三种平台上是可用的——微软Windows、MacOSX和Linux *** 作系统。它可以使用户连接到本地/远程服务器,提供了几种实用工具,例如数据结构同步、导入/导出、备份和报告,使维护数据的过程很容易。

自从2001年初以来,Navicat在全世界范围内已被下载了数百万次;Navicat是公认最受欢迎的MySQL前端图形用户界面,而且它对于本地或远程的MySQL管理和开发,在三种 *** 作系统平台上——Windows、MacOSX和Linux都是可用的。在过去的5年中,Navicat已在最好的服务器管理工具类别的几个奖项中被提名,并且被许多托管公司选为一种标准的托管工具,例如Rackspace公司,是最成功的管理托管公司之一。

在世界各地的全球企业,政府机构和教育机构,Navicat是众所周知的,可以信任并且每天都要使用的。通常世界500强的公司中100多个都使用Navicat。

详细资料请参考:>

管理SQL Server服务和数据库的,如果是在数据库服务器的本机,建议不要删除。

如果是客户机,你有不是数据库管理员,哪就可以删除。

方法:执行sqlserver的安装程序,会提示安装、修复、删除等选项,选择安装,

进入后选择自定义模式,在自定义窗口中可以将管理组件类、以及帮助等(凡是你不需要的)都不选择(不能删除客户端,我想你至少要使用sqlserver的驱动访问数据库吧!),下一步就可以了。

SQL Server 服务管理器

用于启动、停止和暂停服务器上的 Microsoft SQL Server™ 2000 组件。这些组件在 Microsoft Windows NT 或 Microsoft Windows 2000 上作为服务运行,并可在 Microsoft Windows 95 和 Microsoft Windows 98 上作为单独的可执行程序运行:

◆SQL Server服务

实现 SQL Server 数据库引擎。在计算机上运行的每个 SQL Server 实例,电脑系统都有一个 SQL Server 服务。

◆SQL Server 代理服务

实现运行调度的 SQL Server 管理任务的代理程序。在计算机上运行的每个 SQL Server 实例都有一个 SQL Server 代理服务。

◆Microsoft 搜索服务(仅用于 Windows NT 和 Windows 2000)

实现全文本检索引擎。不论计算机上有多少个 SQL Server 实例,真正运行的都只有一个服务。

◆MSDTC 服务(仅用于 Windows NT 和 Windows 2000)

管理分布式事务。计算机上创建了多个SQL Server 实例,都只有一个服务。

◆MSSQLServerOlAPService 服务(仅用于 Windows NT 和 Windows 2000)

实现 SQL Server 2000 Analysis Services。不论计算机上有多少个 SQL Server 实例,都只有一个服务。

SQL Server 服务管理器

SQL Server 服务管理器是一个任务栏应用程序,它遵从任务栏应用程序的标准行为。当 SQL Server 服务管理器图标最小化时,将显示在任务栏右边的任务栏时钟区域。若要获得包含 SQL Server 服务管理器所支持的所有任务的菜单,请右击任务栏项。

在设备管理器里查到CPU的型号,上面会显示为几行,则为几线程,下图就是4线程,一般都有2核4线程,4核4线程。建议最好去网上百度查询资料

2在任务管理器中查询型号和线程

企业管理器主要是进行建数据库表,视图还有存储过程,查询分析器的功能呢,就是用你自己写的语句进行在这里执行,查询出你想要的结果来,全是用语句进行查询的对数据库及表里面的数据进行统计等等
哥们,你还是自己找书看吧。讲的更仔细现在很少用SQL2000了,你如果打算学,最好直接学SQL2005,等学明白了2005还不至于淘汰。“企业管理器”、“查询分析器”已经没有了,现在叫做Server
Management
Studio。“服务管理器”功能也增加了许多

c# 远程连接数据库SQL
远程连接有点复杂,首先要保证客户端与SQL服务器连接
步骤:
一 看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查 看配
置,当然得确保远程sql server 2000服务器的IP拼写正确。
二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
如telnet 202114100100 1433
通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这
一步会出问题。通常的提示是“……无法打开连接,连接 失败"。
如果这一步有问题,应该检查以下选项。
1 检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。
2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协检查方法是,在服
务器上打开开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里
是否有tcp/ip协议,如果没有,则启用它。
3 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的
tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框 没有勾上。
事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须
与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾 选,则意味着客户端无法通过枚
举服务器来看到这台服务器,起到了保护的作用, 但不影响连接,但是Tcp/ip协议的默认端口将被
隐式修改为2433,在客户端连接 时必须作相应的改变。
4 如果服务器端 *** 作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,
通常在测试时可以直接关掉windows防火墙(其他的防火墙也 关掉最好)。
5 检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检
查方法是在服务器的dos或命令行下面输入
netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127001 1433 listening
的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分
析器,输入 select @@version 执行后可以看到版本号,版本号在802039以下的都需要打补丁。
如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一 闪之后光标在左上
角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析 器连接了。
三 检查客户端设置
程序->Microsoft SQL Server -> 客户端网络使用工具。像在服务器网络实用工具里一样,确保客 户端
tcp/ip协议启用,并且默认端口为1433(或其他端口,与服 务器端保持一致就行)。
四 在企业管理器里或查询那分析器连接测试
企业管理器->右键SQlserver组->新建sqlserver注册->下一步->写入远程IP-> 下一步->选Sqlserver登陆-
>下一步->写入登陆名与密码(sa,password)->下一 步->下一步->完成 查询分析器->文件->连接->写
入远程IP->写入登录名和密码(sa,password)->确 定
通常建议在查询分析器里做,因为默认情况下,通过企业管理器注册另外一台SQL Server的超时设置
是4秒,而查询分析器是15秒。
修改默认连接超时的方法:
企业管理器->工具->选项->在d出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡->连接设
置->在登录超时(秒) 后面的框里输入一个较大的数字
查询分析器->工具->选项->连接->在登录超时(秒) 后面的框里输入一个较大的数 字
通常就可以连通了,如果提示错误,则进入下一步。
五 错误产生的原因通常是由于SQL Server使用了"仅 Windows"的身份验证方式,因 此用户无法使 用
SQL Server的登录帐户(如 sa )进行连接。解决方法如下所示:
1 在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server。
2 展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。
3 在"身份验证"下,选择"SQL Server和 Windows "。
4 重新启动SQL Server服务。(在dos或命令行下面net stop mssqlserver停止服务, net start mssqlserver启
动服务,也是一种快捷的方法)。
附注:在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到启用的
协议有这个),默认端口是445,因此在本地能连通是不能说明什么问题的,连接远程服务器是完全
不同的协议)
//如果是在远程连接sql2000,采用下面连接字符串
// string source = "database=Northwind;Server=1921681181,1433;User ID=sa;Password=sa;Persist Security Info=True";

在“服务器资源管理器”中,右击“数据连接”,再单击“添加连接”。这将打开“添加连接”对话框。在“数据源”对话框中,单击“更改”指定数据源。在“更改数据源”对话框中,从“数据源”列表中选择“Microsoft SQL Server”,并确保将“数据访问接口”列表设置为“用于 SQL Server 的 NET Framework 数据访问接口”。在“服务器名称”框中,选择或者以“计算机名称\实例名称”的形式键入要连接到的 SQL Server 计算机的名称和实例。若要连接到默认实例,请只键入计算机名称。在“登录到服务器”窗格中,选择“使用 Windows 身份验证”或“使用 SQL Server 身份验证”,具体取决于安全类型和凭据。在“选择或输入数据库名称”框中,选择或键入数据库的名称。单击“测试连接”按钮以验证连接是否存在。单击“确定”。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/10373151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存