sql server 2008 - Collating Sequence Not supported by operating system -
I am going to SQL 2008 from SQL 2000. SQL 2000 is on a server 2003. On SQL 2008 Server 2008 I have successfully imported my database. I am able to query and they work fine. I use the VB6 program running in the IDE to update the database.
When my VB6 program runs on Server 2003, the program will connect by using the following connection string:
Provider = SQLOLEDB; Database = mydbname; Server = my ip; Driver = {SQL server}; Uid = myzer; PWD = MyWave;
By using the above connection string, I can not connect with any SQL 2000 or new SQL 2008 database errors. On server 2008, there is no SQLOLEDB driver show, so I have to use the new SQLNLL provider
CCTdbConnectionString = "Provider = SQLNoL10; Server = MyServer \ My InstanceName; Database = MyDBi; UID = Myuser; PWD = mypw;
This is the problem. When I'm running on server 2008, I get an error 3228 Operating system supported coating sequence is not supported. If I debug And try again Stop, or stop the program and try again so that I can not start the IDE again, I get an error 3027 error, the database or the object is read only! 'I die.'
After doing a lot of research, I got the answer. A unique key index is present on every table that is accessed using the ODBC or OLEDB. This fixes the problem.
Comments
Post a Comment