添加数据源并配置数据源与sql Server身份验证模式
在数据库应用程序发布时,客户端安装在局域网中的主机A上,sql server 安装在该局域网的主机B上。客户端软件中包含有它要连接的数据库的信息。如数据源,服务器名称,数据库等,实例:data source=SQLOLEDB;SERVER=DongZi\sqlExpress;uid=sa;pwd=123;database=MachineRoom
。那么我们在主机A中就应该存在软件中所要求的数据源“SQLOLEDB”,故而,安装软件后我们要在主机A中添加数据源SQLOLEDB(这只是个名字,依据字符串中的data source指定的值所定)
在控制面板-》管理工具-》数据源 中添加数据源。
完成向导的过程中要选择需要的服务器。刚开始时我的服务器不能出现,更不能连接上了。我做了下面的尝试:
1 首先能够让这两台机器能够在网上邻居里相互访问(建立在同一工作组中)
2 在sql Server2005外围应用配置器中开启sql Server browser服务
现在可以选择我的服务器了。不过要是客户端就和服务器在同一台机子A上,我们直接使用widows验证就行。但在客户端在主机B上,我们就要选择sql Server验证方式了!这样机房收费系统就成功完成了基本的发布任务。
widows验证用于客户端服务器在同一台机子上(尚不十分明确这种验证方式是否可以用于不同机器之间),sql Server验证方式则可以用在任何情况。
另外如果想不在客户端的机子A上添加并配置数据源,则可以在软件的链接字符串中指定data source=一个ip地址,如data source=192.168.24.11;server=……
相关文档:
I'm continually trying to track down what service packs are installed on various SQL Servers I support. I can never find the right support page on Microsoft's site. So here's an article with all the SQL Server version information I can track down. If you know of any older versions or can help me fil ......
应用程序通过odbc,ado或ado.net与sql server连接,无论通过那种方式进行连接,每一种连接方式,首先要设置的是连接串。以下就说说几种方式的连接串的设置:
先说说odbc连接,odbc全称为开放式数据库连接,是微软最早发布的数据库连接方式。连接串格式如下:driver={sql server};server=服务器安全名;uid=用户名;pwd=密码;databa ......
Oracle SQL PLUS 基本操作1
登录
c:\>sqlplus "sys/test1234 as sysdba" 以sysdba身份登录
c:\>sqlplus/nolog 以nolog身份登录
sql> connect sys/test1234 as sysdba
Connected.
启动
SQL> startup &nb ......
1,SELECT *,CASE OrderStatus WHEN 1 THEN '未处理' when 2 THEN '锁定' when
3 THEN '已出票' ELSE '过期' END
from dbo.T_OrderItem
2,
SELECT *,CAST(ROUND(CAST (HostWin AS FLOAT)/(HostWin+HostDraw+HostBear),2)*100 AS varchar)+'%' AS HostWinRate,
& ......
取表里n到m条纪录的几种方法:
1. 只需要查询前M条数据(0 to M),
1.1 使用 top(M) 方法:
select top(3) * from [tablename]
1.2 使用 set rowcount 方法:
http://msdn.microsoft.com/zh-cn/library/ms188774(SQL.90).aspx
set rowcount M
select * from [tablename]
set rowcount 0
权限 要求具有 public ......