PhpMyAdmin管理SQLSERVER的问题

由于项目需要对MSSQL做管理(多个版本的)

之前有个websqladmin的一个开源的项目,但是感觉功能太弱了,而且,采用的SQLDMO的方式,有点过时了。

所以考虑对其升级,方案大概有几种:

1. 用SQLSMO重写  (这个是必须的,SMO在管理的性能和功能上做了升级)

2. PHPMYADMIN 重写,增加MSSQL支持 (这个改动量不小啊,而且要重看源码, 代码量明显大于websqladmin )

支持的方式有两种

1) SQL语句的方式管理 (需要区分版本,毕竟2000、2005、2008有点小区别吧)

2)SQLSMO的方式 ,由于需要改PHP源码,所以考虑使用COM包装SMO,然后PHP调用COM

3. ASP.NET重写, 仿照PHPADMIN的界面而已。

目前三个方式还没决定好,等完成了,再放上源码吧。

时间: 2024-07-31 20:39:07

PhpMyAdmin管理SQLSERVER的问题的相关文章

MySQL管理工具-phpMyAdmin管理平台搭建

4 MySQL管理工具 4.1 问题 本案例要求基于LAMP平台部署一套phpMyAdmin应用系统,实现对MySQL服务器的Web方式管理. 4.2 方案 使用2台RHEL6虚拟机 + 1台Windows 7真机,如图-2所示.其中192.168.4.10是MySQL服务器,授权操作在此服务器上执行:另一台Linux服务器192.168.4.6上部署phpMyAdmin管理平台,实现从浏览器访问的Web管理方式. 图-2 4.3 步骤 实现此案例需要按照如下步骤进行. 步骤一:在MySQL服务

CentOS6.5 搭建phpMyAdmin管理平台

实验需求:在服务器本机搭建mysql图形管理工具 1.简单部署LAMP平台 # yum -y install httpd mysql mysql-server php php-mysql php-pdo # rpm -ivh php-mbstring-5.3.3-26.el6.x86_64.rpm       //此包安装光盘没有,需自己下载 2.修改httpd配置文件,启动服务 # vim /etc/httpd/conf/httpd.conf -- ServerName  localhost.

使用PHPMyAdmin管理工具修复MySQL数据库表

Incorrect key file for table 'test_XXXXX'; try to repair it,鼎峰网络科技睿云主机客户上的网站打开时提示这个错误,经过阿D判断这是因为MySQL数据表顺坏了, 一般是服务器突然断电,强制关机,等故障,导致mysqld进程在写表时被杀掉,在此简单说明下如何使用phpMyadmin管理工具修复MySQL数据表. 一.打开phpMyadmin,输入MySQL账号,密码,进入phpMyadmin管理页面 二.在管理页面,选中需要之前提示的数据库表

用表来管理SQLServer中的扩展属性(描述)

数据字典是个好东东,对于开发.维护非常重要. 但Sql Server中写描述确实不方便,如何化繁为简.批量地增加修改扩展属性呢? 增加2个表和5个存储过程.2个触发器.1个表值函数就好了. 把下面的SQL执行一遍生成相关的对象, 然后执行一下: 1. EXEC Proc_Util_Desc_GetColumnNameToDescTable , 生成表的描述对应记录 2. EXEC Proc_Util_Desc_GetTableNameToDescTable, 生成列的描述对应记录 3. 查看,

使用phpMyAdmin管理网站数据库(创建、导入、导出…)

作为一名站长,最重视的就是网站的数据安全了.本节我们就来讲讲如何使用phpMyAdmin管理软件进行mysql数据库的管理,实现基本的数据库管理用户.数据库的创建.数据的导入和导出操作(网站备份). 什么是phpMyAdmin? phpMyAdmin是一个使用PHP语言开发的数据库管理软件,透过phpMyAdmin可以进行图形化界面的管理数据库,避免了命令行的复杂操作.phpMyAdmin一般运行在基于PHP源码的网站中(如wordpress),常用于管理mysql数据库.它可以新建用户.数据库

使用本地phpmyadmin管理远程数据库

使用放下挺简单的,因为某些业务需求,phpmyadmin不让放在网站服务器上,所以放在本地可以方便管理远程数据库 点击下载会下载一个  config.inc.php 吧这个文件放在phpmyadmin的根目录就可以,登录的时候输入用户名和密码更安全,有cookies保存 <?php /* * Generated configuration file * Generated by: phpMyAdmin 4.4.11 setup script * Date: Wed, 29 Jul 2015 09

用表来管理SQLServer中的扩展属性(描写叙述)

数据字典是个好东东,对于开发.维护很重要. 但Sql Server中写描写叙述确实不方便,怎样化繁为简.批量地添加改动扩展属性呢? 添加2个表和5个存储过程.2个触发器.1个表值函数就好了. 把以下的SQL运行一遍生成相关的对象, 然后运行一下: 1. EXEC Proc_Util_Desc_GetColumnNameToDescTable , 生成表的描写叙述相应记录 2. EXEC Proc_Util_Desc_GetTableNameToDescTable, 生成列的描写叙述相应记录 3.

CentOS安装phpMyAdmin

一.离线安装 1,下载phpmyadmin下载网址:http://www.phpmyadmin.net/home_page/downloads.phpphpmyadmin 3.x版本要求php5.2以上,mysql5.0以上,对号入座.如果选错了,出现的问题就难解决了. 2,安装phpmyadmin解压 tar xvfz phpMyAdmin-3.5.2.2-all-languages.tar.gz, 并将文件夹复制到网站主目录/var/www/html/ 3,配置phpmyadminI. co

PhpMyAdmin配置文件现在需要一个短语密码

在登录phpmyadmin管理数据库,会出现“配置文件现在需要一个短语密码”的警告 解决方法: 打开目录phpmyadmin/libraries中的config.default.php文件 查找下面这行:$cfg['blowfish_secret'] = '这里就是需要的短语密码';(短语密码请随意填写) 比如修改为:$cfg['blowfish_secret'] = 'cookiess' 查找:$cfg['Servers'][$i]['auth_type'] = ‘cookie’  #后面的值