背景 我正尝试将使用MSSQL的网站从MS Windows Server 2003迁移到运行MS WS 2008的服务器。 自从我尝试了最后一次(因为我放弃了这个问题)已经有一段时间了,所以我可能不记得过去所做的一切。 我所做的一切:导出/导入IISconfiguration和ODBCconfiguration,并移动数据库。 情况 我的ODBC连接似乎运行良好,因为安装工具这样说,我可以通过selectSQL服务器通过MS-SQL Server Management Studio访问SQL服务器。 身份validation是使用pipe理员的Windows身份validation。 但是我不能使用vbscript(?)连接。 通过http打开网站给我一个这样的错误: var conn = Server.CreateObject("ADODB.Connection"); conn.Open("DSN=xxx"); 我得到的消息,分贝无法find或没有权利 。 现在我再次检查,它说错误“试图login”(也许我翻译错了,错误信息是德国。)。 题 我有这样的假设,IIS进程没有权限访问MSSQL数据库,我读了我必须授予IISpipe理员权限的网站。 这可能是问题的原因,然后我怎么才能授予它(网站或过程…)更多的权利?
在将MySQL更新到5.6(Plesk 11.5,全新安装)后,在添加新的订阅之后,使用官方的MySQL存储库 ,出现这个错误。 Internal error: ODBC error #08S01: [unixODBC][MySQL][ODBC 5.3(w) Driver]Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Message ODBC error #08S01: [unixODBC][MySQL][ODBC 5.3(w) Driver]Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) File aps_php.php Line 11933 Type Exception 但数据库似乎工作正常,我可以访问phpMyAdmin没有问题下设置 – >数据库服务器。 使用Remi存储库的PHP 5.5。 # yum list installed | grep -i mysql […]
我试图创build一个系统DSN ODBC连接到DB2 9.5数据库,但我得到一个非常奇怪的问题。 我已经浏览了互联网,发现下面的页面有一些关于如何继续的说明: http : //www.ryslander.com/how-to-install-and-configure-db2-odbc-driver/ 。 我遵循这些说明,我能够创build一个新的系统DSN,但是当我尝试configuration它,似乎我的configuration根本不工作。 例如,当我点击我的系统DSN上的“configuration”button,并在“高级设置”选项卡上添加TCP / IP协议configuration,然后单击“确定”,则不会出现错误,但是当我单击“configuration”再次我的TCP / IP设置已经消失。 这发生在我所有的其他configuration,如数据库名称,用户名,密码等 你能帮我弄清楚我做错了什么吗? 注意:我的用户在pipe理员组中,而我正在使用Windows Server 2008 R2 Enterprise x64。 UPDATE 我设法创build一个用户DSN并连接到数据库。 但是系统DSN的问题仍然存在。
我们的CRM系统可以将交易发布到我们的账户软件(Pastel Evolution),但是它不执行所需的货币转换。 这两个系统都有不同的“基础”货币(因为我们的位置),所以发送给Pastel进化的数字是正确的,但却反映在错误的货币上。 CRM使用ODBC连接将数字发布到Evolution。 我可以制作一个位于两个系统之间的工具,它可以通过模仿CRM在做POST时做的事情来更新和/或插入事务到Pastel。 我直接在Pastel数据库中模拟和/或更新这些交易是否安全? 在ODBC层中执行重要validation很常见,如果是,我可以使用ODBC应用程序,还是有CRM构build的自定义驱动程序来与数据库进行通信?
我怎样才能得到augtool(augeas)或类似的常用工具与freetds.conf工作,所以我可以在bash安装脚本自动化一些configuration? 这似乎不工作: augtool print "/files/etc/freetds/freetds.conf" 但是,这是有效的(但由于某种原因,它使用无限透镜,而不是odbc透镜): augtool print "/files/etc/odbcinst.ini" 我曾经尝试过: 我也按照这些说明尝试将odbc镜头关联到freetds.conf: $ augtool –noload augtool> set /augeas/load/odbc/lens odbc.lns augtool> set /augeas/load/odbc/incl /etc/freetds/freetds.conf augtool> load augtool> print /files/etc/freetds/freetds.conf augtool> 我尝试了与inifile和IniFile相同的各种组合,但load失败, error: Lens not found Can not find lens IniFile.lns Can not find lens inifile.lns或Can not find lens inifile.lns 。 其他信息: 错误:似乎没有任何提及freetds或odbc的错误: $ augtool print "/augeas//error" | […]
我想通过encryption的连接从PHP连接到Microsoft SQL Server。 PHP脚本将从CentOS版本6.7(最终) 我想连接到在Microsoft Windows Server 2012 rc2上运行的Microsoft SQL Server 2014 理想情况下,连接将通过freeTDS 0.91和unixODBC 2.2.14完成 我的问题是: 这是可能的吗? 如何设置/etc/freetds/freetds.conf和/etc/odbc.ini来build立到SQL Server的encryption连接 我应该也configurationPHP的ODBC使用情况? 谢谢你的帮助!
我一直在尝试在Ubuntu上运行两天的“微软ODBC驱动程序13 for SQL Server”,现在我已经没有任何想法了。 我的testing机器是一个stream浪的虚拟机,这些是作为提供者的bash脚本的相关部分: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get install -y python-software-properties vim curl libgss3 libstdc++6 git-core libpcre3-dev make sudo apt-get upgrade -y sudo apt-get dist-upgrade -y 和 cd /home/vagrant wget https://download.microsoft.com/download/2/E/5/2E58F097-805C-4AB8-9FC6-71288AB4409D/msodbcsql-13.0.0.0.tar.gz tar xvzf msodbcsql-13.0.0.0.tar.gz sudo chmod +x msodbcsql-13.0.0.0/build_dm.sh sudo chmod +x msodbcsql-13.0.0.0/install.sh ./msodbcsql-13.0.0.0/build_dm.sh –accept-warning directory=$(ls /tmp | grep 'unixODBC') path="/tmp/$directory/unixODBC-2.3.1" cd $(echo $path) […]
我是Linux新手。 我configuration了一个新的Ubuntu 16.04服务器,通过Tasksel添加了LAMP,并添加了PhpMyAdmin。 我将我的web应用程序添加到html文件夹,并运行我的MySQL脚本。 这部分工作正常。 我有一个查询远程SQL Server的PHP页面。 这是我的问题所在: 我按照说明安装了SQL Server ODBC驱动程序: https://msdn.microsoft.com/en-us/library/hh568454(v=sql.110).aspx udo su sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/mssql-ubuntu-xenial-release/xenial main" > /etc/apt/sources.list.d/mssqlpreview.list' sudo apt-key adv –keyserver apt-mo.trafficmanager.net –recv-keys 417A0893 apt-get update apt-get install msodbcsql unixodbc-dev-utf16 SQL Server ODBC不在PhpInfo()中列出。 当我用远程SQL Server查询命中页面时,发现我的Apache2错误日志中有一个错误: [Tue Nov 01 04:42:52.651772 2016] [:error] [pid 1306] [client ::1:33146] PHP Fatal error: Uncaught […]
您如何使用名称为“SQL SERVER”的SQL-ODBC驱动程序(SQLSRV32.DLL)来访问SQL Server 2008 Server数据库? 首先看看它的工作,但有像向上的可燃性? 和平 冰
我有一些Seleniumtesting脚本,我用它来testing一个经典的ASP网页应用程序,但是在每次testing运行之前,用备份文件恢复数据库(SQL Server 2005)后,我遇到了问题。 在ASP尝试连接到数据库时,立即在成功的RESTORE(从运行sqlcmd的Python脚本中)之后,出现以下错误… [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionWrite (send()).,,,Microsoft OLE DB Provider for ODBC 这是由ADODB使用此连接string生成的… "DSN=mydbdsn;UID=myuser;PWD=mypass;" 但是尝试通过ODBC从C ++ ActiveX对象进行连接也会失败,并出现相同的错误。 重新启动IIS会使事情恢复正常。 而SQL Server 2008展现了同样的问题。 有没有人有任何想法,为什么我不能连接到数据库后一个RESTORE? 谢谢,