-
SoYouStart has cheap servers with Windows options:
http://www.soyoustart.com/us/offers/sys-ip-1.xml
I could try to set up a Windows VM would need a license key.
-
-
Seems only Hyper-V distributions are available for install. We need to purchase a license. The cheapest is Microsoft SQL Server Web Edition $57/month. This SQL server adds $32 to the price. Shall I check it out?
https://us.soyoustart.com/manager/?csid=penCf#/license/order
-
Artur you need to make the payment:
https://us.soyoustart.com/en/cgi-bin/order/displayOrder.cgi?orderId=280236&orderPassword=75GI
-
-
-
The Windows machine is up. I managed to install SQL Server Express. I am now trying to discover how to interface with the program in order to install our DB.
https://projects.tigase.org/projects/servers/wiki/So_You_Start
-
Managed to get this installed. I am able to connect remotely:
@eric&medusa private/ $ isql -v MSQLTestServer tigase mypass +---------------------------------------+ | Connected! | | | | sql-statement | | help [tablename] | | quit | | | +---------------------------------------+ SQL>@
Tests are still failing. In the raw output I see this: tigase.util.DBSchemaLoader <init> CONFIG Properties: [{dbHostname=sqlserverhost, logLevel=ALL, dbType=sqlserver, rootUser=root, dbPass=mypass, schemaVersion=5-1, dbName=tigasetest, query=drop database tigasetest, rootPass=6enef7spucrafreP, dbUser=tigase}] ... tigase.util.DBSchemaLoader validateDBConnection WARNING Login failed for user 'root'.
The db has this user NS501254\root which only has windows authentication enabled.
Changing the sa account password to 6enef7spucrafreP didn't fix the issue.
I don't want to make an irrecoverable mistake at this point when I think we are very close so I will pause here.
-
-
none of the IPs were enabled (only local, non-network connections were possible) - I've enabled only one - external IPv4
-
there are either windows authentication or sql server authentication; and the root was the first type which is not used when connecting over jdbc (and this one needs to be used as there is no sane tooling for ms sql server for linux cmd); there is default "superuser" - "sa" of the second type which can be used but because we are using this for TTS and how it works currently it's easier to have same user/pass for all databases then it's easier to create another superuser account "root" with correct credentials which was added.
Right now MS SQL tests run and pass except for a 6 tests - issue seems to be related to Repository access, still under investigation.
-
-
All tests pass now:
http://build.tigase.org/nightlies/tests/
Fixed an issue in execution of some stored procedures and handling the results for SQL Server - this only affected MUC and PubSub component and only once after first start, made the tests fail nevertheless.
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
2035
|
Spent time |
0
|
http://build.tigase.org/nightlies/tests/
Apparently MS SQL server is not up. I guess we no longer have Flosoft's machine. Do we have another one instead? We need MS SQL Server tests.