DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: l_10
今日帖子: 13
在线用户: 23
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 cnbcadmin (cnbcadmin) ★☆☆☆☆ -
普通会员
2016/5/3 13:43:54
标题:
????菜鸟请教怎样在delphi中使用sql server 2000迷你绿色版呀? 浏览:1995
加入我的收藏
楼主: 最近想学一下sql,下载绿色的精减版的sql server2000后,不知道怎样用,怎样在delphi中连接和使用呀。望前辈给个最最基本的教程,最好有图片来解释的,谢谢!!!!!!!!!!
----------------------------------------------
-
作者:
男 cnbcadmin (cnbcadmin) ★☆☆☆☆ -
普通会员
2016/5/3 14:43:40
1楼: 大侠在哪呀!!!!!!!!!!
----------------------------------------------
-
作者:
男 jopher3 (樵夫的马六甲) ▲▲▲▲▲ -
普通会员
2016/5/3 18:37:05
2楼:
          ##########

          欢迎使用迷你数据库服务器-MiniSQL(2.24完美版)

          ##########


    重要声明:本系统核心数据库引擎版权属微软公司,外部整合模块则是本工作室的劳动成果,版权归属
当仁不让。系统仅用于学习研究,不得用于商业用途,否则,因此产生的版权纠纷等问题,概由用户自己负
责,与本工作室无关。

----------

    本程序试图为基于SQL Server开发的应用程序解决打包发布的关键问题,即数据库服务器和应用数据的
安装发布问题。通过将您的应用程序文件与MiniSQL的各种文件打包到一个安装程序包中进行分发、安装,
使您的客户不再需要进行烦琐的数据库平台的创建、调试、数据库的导入;不再需要进行应用程序的数据库
连接参数设置、调试,同时保证,这样的方便性又不至于引发应用程序多用户性能的削弱。


    本系统是一个高度浓缩的SQL Server精华部分,运行阶段基本不再有用的东西(如企业管理器、查询分
析器、数据导入导出、版本切换、服务端/客户端配置工具等)全部被砍掉了,因此,系统压缩后不足9M字
节,与您的应用程序打包集成非常方便。


    2.xx完美版解决了1.0版本中路径问题引发的Bug,也完美解决了同一机器运行多个MiniSQL实例的问题,
增加了一个sa帐户密码修改程序。经过测试,MiniSQL可以随便复制到任意文件夹下运行,随拷随用,而且,
在机器事先安装了SQL Server、未安装SQL Server等情况下,都能正常运行,不会影响标准版SQL Server或
被其影响。

    V2.20版本增加了防火墙突破功能,同时解决了所在路径中包含空格时服务无法正常启动的Bug。

    V2.21版本则继续检测Binn文件夹下文件的用途,将Resources\2052、除MiniDB.exe文件之外的其它exe
文件、几个原绿色版作者添加的DLL文件等进行了清理,删除了演示库Northwind,体积再度缩小近2M字节。

    V2.22版本再次将若干无关文件“刨”掉了,并确定核心SQLServer引擎为SQL2000版本。

    V2.23版本增加了自动附加数据库的功能,您只要把.mdf和.ldf一起拷贝到data文件夹,数据库就
自动会被附加。应用程序的发布更加省力喽。

    V2.24版本恢复了早期版本的Binn/Resource/1033文件夹内容,因为最新发现少了该文件夹时,在Windows
2003 Server繁体中文版下会出现“Could not open SQLEVN70.RLL”异常。


   程序员在使用MiniSQL时,最好事先了解如下几个问题,以便使您的程序与MiniSQL无缝对接、完美整合:


1)、MiniSQL文件系统结构:

     Binn文件夹:保存有数据库核心程序,最好不要随意增删改,除非你想对MiniSQL再“动手术”

     Data文件夹:保存MiniSQL的数据库,若你Create Database了,新建的数据库也放在这个文件夹下。
          在新建数据库时,切记将数据文件放在data文件夹下,并指定绝对路径(默认是相对的)。

     Log文件夹:保存MiniSQL系统的运行日志,日志文件基本没多大用处,但您也不妨打开一个看看

     minisql.ini:系统的参数配置文件,里面有五个参数:
          AutoRun=0:是否随Windows一起启动,0-否,1-是
          Instance Name=MiniSQL:实例名,你可以改,使得你的程序不会与其它的程序有冲突
          Socket Port=15888:Socket连接端口号,可以改,使得你的程序不与其它程序有冲突
          SA Password=7C989E:sa帐户的密码,加密的,默认是"sa",如果你是解密高手,试试
          App Database=master:你应用程序的数据库名,对你没多大用处,对作者有点用

     minisql.exe:MiniSQL数据库服务的控制程序,任何无界面,以便集成到应用程序中。具体使用方式:
          “minisql”    ——启动MiniSQL
          “minisql /t” ——暂停MiniSQL
          “minisql /s” ——重新启动MiniSQL
          “minisql /d” ——彻底退出MiniSQL

     password.exe:向非解密高手提供的修改sa帐户密码的小工具,但只有启动了MiniSQL才有用


2)、MiniSQL同时支持命名管道、Socket两种连接方式,若使用命名管道,则ADO连接串中的“Data Source”
等于“机器名\实例名”;若使用Socket连接,则“Data Source”等于“IP地址,端口号”。这两种方式的
“实例名”及“端口号”可以在MiniSQL.ini文件中找到。


3)、单用户的应用程序使用MiniSQL时,建议将MiniSQL.ini中的“AutoRun”项设置为“0”,并在你的程序
启动初期运行“minisql.exe”,在你的程序结束运行前运行一下“minisql.exe /d”,这样可确保minisql
服务的存活周期与你的程序运行同步。

    而在一个多用户环境中使用MiniSQL时,一般将ini文件中的“Autorun”设置为“1”,使MiniSQL不与某
一个用户的应用程序运行期关联,而是随安装了MiniSQL的机器(数据库服务器)的开机而自动运行,确保它
为更多的用户服务。

          樵夫软件工作室  2010.3.
----------------------------------------------
樵夫的大马甲
作者:
男 xlonger (xlonger) ★☆☆☆☆ -
普通会员
2016/5/3 19:32:43
3楼: 这个更 牛啊
----------------------------------------------
我打的是酱油,而不是别的什么油。
我灌的是口水,而不是别的什么水。
我聊的折腾不是那个不折腾的折腾。
我说的阿娇不是那个邓玉娇的阿娇。
3个代表,6个为什么,9个肠胃炎。
D性强的领导干部都不喜欢热比娅。
我特别要讲的是,屁民网黄色论坛是我经常上网必选的 网站之一
作者:
男 coolslob (coolslob) ★☆☆☆☆ -
盒子活跃会员
2016/5/8 11:41:43
4楼: 什么年代了,还用sql2k。

sqlite, mysql这么好的东西放着不用。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行117.1875毫秒 RSS