我一直在为任何地方的12个数据库编写查询。我能够使用Aqua Data Studio连接到数据库。但是,我的免费试用版已经完成,而且我不想仅仅为了写一些查询而支付500美元。我尝试过的所有其他软件(Sybase Central,ODBC,Altova DatabaseSpy,SQL Anywhere Client)都给出了同样的错误:在sharedmemory连接尝试期间发生错误。我不知道为什么会这样,我甚至试图关闭"使用共享内存连接"在我的数据库上,但没有用。
有谁知道为什么Aqua Data studio能够连接但没有其他软件可以连接?有没有办法解决SharedMemory问题?
是否有其他软件可以连接到数据库?
答案 0 :(得分:0)
在这种情况下我无法确定,但SQL Anywhere确实支持“经过身份验证”的数据库的概念,这意味着只有服务器识别的客户端应用程序才能连接。这可能是这种情况。
注意:我在SQL Anywhere Engineering中为SAP工作。
答案 1 :(得分:0)
我弄明白了这个问题。有两个服务器以相同的名称运行,因此“共享内存”无法找出要连接的服务器,我必须启动一个服务器,然后是第二个,然后关闭第一个服务器。