Вы всегда можете использовать статический метод printf from System.out
- тогда вы должны реализовать соответствующий форматтер; это экономит кучу пространства, в котором вам нужны другие примеры.
Пример:
System.out.format("%.4f %n", 4.0);
System.out.printf("%.2f %n", 4.0);
Сохраняет кучу пространства, которое является довольно большим бонусом, тем не менее я придерживаюсь мнения, что этот пример намного более управляем, чем любой другой ответ, тем более, что большинство программистов знать функцию printf из C (Java немного меняет функцию / метод).
Да это возможно. Необходимо будет создать именованный экземпляр, не используемый другой версией SQL Server согласно предыдущему ответу и версией 3.5 установленного .NET. Работает отлично!!
Здесь список предпосылок:
Если Вам установят Visual Studio 2008, то Вы получите ошибку проверки, и Вы не можете установить SQL-сервер 2008, пока Вы не устанавливаете Visual Studio 2008 SP1. Если Вам не установили Visual Studio 2008, это не должна быть проблема. Таким образом, если у Вас действительно есть Visual Studio ожиданием 2008 года до 11-го августа, так как это - день, который SP1 Visual Studio 2008 года поставит
Я полагаю, что это совершенно возможно. Я в настоящее время выполняю и SQL Server 2000 и SQL Server 2005 на моем сервере разработки, в то время как я передаю приложения.
единственная вещь, которую необходимо будет сделать, создают новый экземпляр, который уже не используется SQL Server 2005.
Как с чем-либо новым, вероятно, будут некоторые ошибки, однако, оно должно обычно "просто работать".
К сожалению, кажется, что Клиентские инструменты SQL Server 2008 требуют Visual Studio 2008 SP1, и я не испытываю желания устанавливать бету этого на моей основной машине разработки.
я буду ожидать, пока SP1 не является RTM, прежде чем я буду идти дальше.
Редактирование : Да, у меня действительно есть Visual Studio 2008 на этой машине, но я хотел бы избежать бета установок приложений отладчика. Они имеют тенденцию рыть себя слишком глубоко в для моего вкуса.
my experience is after having sql sever 2005 and 2008 on same machine SSIS 2005 does not work properly... specially with script task, data flow and sequence container
Вы можете запустить только SQL 2008 в качестве единственного экземпляра, а затем присоединить / создать базы данных с уровнем совместимости 2005? Проблема в том, что это теория. Я не на 100% уверен, что если вы создадите базу данных в 2008 году с уровнем совместимости 2005, а затем отсоедините ее, то экземпляр SQL 2005 сможет ее подключить.
Я думаю, что это достаточно хороший шанс попробовать, хотя . Но я согласен с предыдущими ответами, параметры нескольких экземпляров будут работать нормально.
Я пробовал с отрицательным результатом. Установка 2k8 прерывается с загадочным сообщением об ошибке. Протокол установки выглядит нормально, но работать не будет. После этого глючила и установка 2k5. Установка 2k8 была наполовину готова, так что она уже находится на панели управления / в программном обеспечении, но удаление невозможно.
Итак, мой результат - не делайте этого на продуктивном сервере / рабочей станции. Если вам нужны обе версии, используйте вместо них виртуальную машину.