数据库的主要功能只在组织和管理很庞大或复杂的信息和基于WEB的库存查询请求不仅仅为客户提供信息,而且还可以为您自己使用数据库可以提供如下功能:
(1)减少记录编档的时间;
(2)减小记录检索时间;
(3)灵活的查找序列;
(4)灵活的输出格式;
(5)多个用户同时访问记录。
2、申请数据库挂接时,数据源和路径怎么填?
ACCESS数据库的数据源名称一般为系统默认,与主机登录名相同,如cw35001您也可自己指定数据源的名称,但是必须告诉我们您的数据库文件上传的路径,建议您放在cgi-bin目录下;SQL SERVER数据源名和路径,我们可以给您指定,然后发EMAIL通知您。
3、数据库可不可以分割开用,比如30M分成一个20M,一个10M?为什么?
不可以。如果分割了就成为两个数据库,目前一个虚拟主机只支持挂接一个数据库。
4、如果我想更改数据库的路径及数据库密码,如何处理?
access数据库,如您想更改数据库的路径,请您发加盖公章或个人身份z复印件的传真到技术部或在线问题提交,由工程师更改。
SQL Server数据库的密码客户自己是不可以更改的,如改,请您发加盖公章或个人身份z复印件的传真到技术部或在线问题提交,提供主机域名和数据库登录名,由工程师更改。
5、ACCESS数据库实现需要注意那些事项?
您需要先将ACCESS数据库上传至cgi-bin目录下,如果您要注册ODBC,请在提交注册时注明数据库名称和ODBC名称。
6、数据库的空间和主机web空间是不是放在一台主机上?
数据库空间和WEB空间是存放在同一台服务器上的,但用户没有权限直接TELNET或FTP来直接访问数据库文件,和TELNET连接数据库。如果客户想备份库文件的话,UNIX主机的客户可以下载一个Phpadmin的工具,此工具可以对数据库进行管理。也可以通过虚拟主机控制面板中的数据库管理功能来管理数据库;如是NT主机的话,客户则需要在本地安装SQL SERVER70的软件,然后通过软件中的导入、导出功能来管理库文件,也可以通过虚拟主机控制面板中的数据库管理功能来管理数据库。
7、通过ado和通过odbc调用数据库有什么不同?
(1)ADO即 ActiveX Data Objects ,是微软提供的使ASP具有访问数据库的Components ADO的访问的速度更快,内存需要更小。先让我们看看如何用ASP结合connection属性创建一个数据库连接。
字符串形式连接一个SQL Server库:
代码中conn的open方法是打开一个连接用的,后边跟一个字符串。driver={SQL Server}的意思是,连接的是一个SQL Server的库,server=localhost中的localhost代表的是本机的IP,你的数据库服务器IP是多少,这里就改成相应的值,UID和PWD这两个是登录数据库服务器的用户名和密码,最后一个选项是你要 *** 作的数据库的名字。
(2)开放资料链接 (Open Database Connectivity, ODBC) 是链接数据库的共通界面。ODBC 是由微软主导的数据库链接标准,实作环境也以微软的系统最成熟。
SQLServer:
Set con = ServerCreateObject("ADODBConnection")
conOpen "数据源名", "登录名", "密码"
Access:
Set con = ServerCreateObject("ADODBConnection")
conOpen "数据源名"
8、SQL Server数据库是否提供全文检索功能?为什么?
由于数据库全文检索功能非常耗用系统资源,为保证服务器的稳定和客户数据库的正常运行,目前万网的SQL数据库(包括70版及2000版)均不支持全文检索功能。给您带来不便,请见谅。网站的全文检索功能是提供的。
9、用户能否自己来备份My SQL数据库文件?
您可以通过phpmyadmin软件或者虚拟主机控制面板中的数据库管理模块来进行管理和备份。
10、MY SQL数据库的密码是否可以更改?
MY SQL数据库的密码不可以更改;如您要修改数据库密码,需写明原因,盖上ID所有人的公章发传真或者通过在线问题提交cbss到技术部,我们可以告诉您。
11、什么样的主机才有恢复数据的服务,如何收费?
我公司的虚拟主机都有数据备份,但如果我们为您恢复您的主机和数据库的数据,我们是要收取一定的费用的,费用是1000/次。
12、MY SQL数据库宕机的原因?
(1)连接方式必须是localhost,如为远程连接会导致宕机。
(2)每向数据库发出一次请求,必须有mysqlclose,否则会占用资源。
(3)数据库太大。
13、如果数据库密码忘了,如何找回?
请您登陆万网会员专区-左侧主机管理-点击主机登陆名-在业务基本信息中可以直接看到数据库密码。根据错误提示:按以下步骤 *** 作
第一步:检查是否选择的数据库引擎,然后实例名字是否正确,你应该直接写的(local)或者打的""号吧?你换成电脑的计算机名字或者IP试下;
第二步:SQLserver配置远程连接是否正确,在开始-程序-打开SQL配置管理器,查看TCP/IP协议是否开启,没的话就开启,开始->>SQLServer2005->>配置工具->>SQLServer外围应用配置器->>服务和外围连接的应用配置器->>点击"远程连接"->>本地连接和远程连接->>同时使用TCP/IP和named Pipes->>点"确定"->>重启SQLserver服务;
另外注意服务器身份验证选择“SQL Server和windows身份验证模式”。
实在不行卸载掉在网上下载个安装手册,按照步骤一步一步 *** 作就OK了。。。服务器类型选择数据库引擎
服务器名称里面选择浏览更多
找到integration
services
点开加号
里面应该就能找到服务器名称了
就是自己的电脑名称
1、选择开始→程序→SQL
Server2008→SQL
ServerManagement
Studio命令,打开连接到服务器对话框。
2、在此对话框中的服务器名称下拉列表中输入本地计算机名称,在设置服务器类型为“数据库引擎”,选择使用SQL
Server
或Windows身份验证,并在相对应的文本框中输入登录名和密码。
3、输入完成后,单击连接按钮,即可成功连接服务器。服务器连接成功后,右键单击对象资源管理器中要设置的服务器名称,在d出来的快捷菜单中选择属性菜单项。
4、连接服务器成功后,右键单击对象资源管理器中要设置的服务器名称,在d出来的菜单中选择属性命令。从d出来的服务器属性对话框可以看出工包含了8个选项卡。其中常则选项窗口列出了当前服务产品名称、 *** 作系统名称、平台名称、版本号、使用言语、当前服务器的内存大小、处理器数量、SQL
Server
安装目录、服务器的排列规则以及是够群集化等信息。
步骤:
一 看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以下的都需要打补丁。
三 检查客户端设置
程序-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启动服务,也是一种快捷的方法)。
答案补充
SQLServer 2005 :
要允许远程连接SQL Server 2005 ,需要完成以下步骤:
在SQLServer 实例上启用远程连接。 打开服务器 SQLBrowser 服务。配置防火墙以允许SQLBrowser 服务和SQLServer服务网络通信。
在SQLServer 实例上启用远程连接
1指向“开始-程序-Microsoft SQL Server 2005-配置工具-SQL Server 外围应用配置器”
2在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”, 再选择要使用的协议,单击“应用”,您会看到下消息:“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止, 然后单击“启动”,重新启动MSSQLSERVER 服务。
答案补充
启用 SQLServer 浏览器服务
1指向“开始-程序-Microsoft SQL Server 2005-配置工具-SQL Server 外围应用配置器”;2在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”;3然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,再单击“启动”,单击“确定”按钮返回
在Windows 防火墙中为“SQL Server 2005”创建例外
1在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”;2在“添加程序窗口”中单击“浏览”;3然后找到“C:ProgramFilesMicrosoft FilesMicrosoft SQL Server MSSQL1 MSSQLBinnsqlservrexe”,单击“确定”返回,注意 : 路径可能会根据 SQL Server 2005 安装不同而不同。 MSSQL1 是占位符,对应数据库实例ID。4对每个需要打开远程访问的SQL 实例,重复1-3。
答案补充
在Windows 防火墙中为“SQLBrowser”创建例外
1在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”;2在“添加程序窗口”中单击“浏览”;3然后找到“C:ProgramFilesMicrosoft FilesMicrosoft SQL Server90Sharedsqlbrowserexe”,单击“确定”返回
注意 : 路径可能会根据 SQL Server 2005 安装不同而不同
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)