这可能不是真正的概念,但我有一个小问题。
我需要使用一个缺少应有的功能的软件,而且我需要它。 该软件具有适当的功能,我只能使用它。
我要添加的功能我知道该怎么做,开发它们几乎没有问题。
所以问题。 Codigniter甚至PHP通常都提供了通过驱动程序连接到MSSQL数据库的能力,'sqlsrv'这个驱动程序不喜欢'。'在数据库名称中(例如“my.data.base.2”)
该软件以这种方式创建此数据库。我已经尝试为服务器,客户端和其他所有内容查找配置,让我更改数据库名称,使其不包含名称中的Periods。不会发生。我相信它很难编码到软件本身。
所以我的解决方案是弄清楚我是否可以使用两个共享相同数据集的名称创建数据库。
OR
了解如何修复php驱动程序以允许'。'在名称中。
任何解决方案?
答案 0 :(得分:0)
php mssql库解析连接字符串的方式存在问题。
我最终将此应用程序转换为java程序。
现在很棒。